-
Notifications
You must be signed in to change notification settings - Fork 0
ionice nice
matveynator edited this page Feb 6, 2023
·
7 revisions
[Forwarded from джастин]
Парни, Нина! Всем привет, возможно будет интересно тому, кого заботит потребление ресурсов на сервере
Наряду с командами от Мэта 'nice -n 19 ionice -c 3', которые указываются перед вызовом основной команды можно также поставить утилиту cpulimit и
в конце вызова команды указывать '& cpulimit --pid=$! --limit=45' - что ограничит потребление CPU на 45%
Можно также в limit= указать 200, что будет означать разрешение использовать полностью 2 ядра.
Если кто знал, не нужно кричать! :) Может кто не знал :)
#ionice
nice -n19 ionice -c 3
#минимизировать процесс по cpu io и сетевой нагрузке 5000 Килобит/сек -d rate Limit the download bandwidth consumption to rate KB/s. -u rate Limit the upload bandwidth consumption to rate KB/s
trickle -u 5000 -d 5000 nice -n19 ionice -c 3
#head of server
while true; do date; vps auxf | awk '{if($10~"D") print $0;}'; sleep 1; done