1
0
|-inetd
|-kflushd
|-klogd
|-kpiod
|-kswapd
|-kupdate
|-lockd---rpciod
|-login---bash---mc-+-bash-+-cat
| | |-passwd
| | `-pstree
| `-cons.saver
|-lpd
|-mdrecoveryd
|-5*[mingetty]
|-panel
|-portmap
|-rpc.statd
|-sendmail
|-syslogd
`-xfs
4.2.6. Lệnh thiết đặt lại độ ưu tiên của quá trình nice và lệnh renice
Ngoài các lệnh xem và hủy bỏ quá trình, trong Linux còn có hai lệnh liên quan đến độ
ưu tiên của quá trình, đó là lệnh nice và lệnh renice.
Để chạy một chương trình với độ ưu tiên định trước, hãy sử dụng lệnh nice.
Cú pháp lệnh:
nice [tùy-chọn] [lệnh [tham-số ]... ]
Lệnh nice sẽ chạy một chương trình (lệnh) theo độ ưu tiên đã sắp xếp. Nếu không có
lệnh, mức độ ưu tiên hiện tại sẽ hiển thị. Độ ưu tiên được sắp xếp từ -20 (mức ưu tiên cao
nhất) đến 19 (mức ưu tiên thấp nhất).
-ADJUST : tăng độ ưu tiên theo ADJUST đầu tiên
--help : hiển thị trang trợ giúp và thoát
Để thay đổi độ ưu tiên của một quá trình đang chạy, hãy sử dụng lệnh renice.
Cú pháp lệnh:
renice <độ-ưu-tiên> [tùy-chọn]
Lệnh renice sẽ thay đổi mức độ ưu tiên của một hoặc nhiều quá trình đang chạy.
-g : thay đổi quyền ưu tiên theo nhóm người dùng
-p : thay đổi quyền ưu tiên theo chỉ số của quá trình
-u : thay đổi quyền ưu tiên theo tên người dùng
Ví dụ:
# renice +1 987 -u daemon root -p 32