неубиваемый / неудержимый нормальный пользовательский процесс, как принудительно управлять им?

Вы можете использовать те же опции монтирования для отдельных частей системы, таких как /var, /opt и т.д. Использование значений по умолчанию не является причиной вашей проблемы.

Ваше описание недостаточно точно, чтобы определить, что пошло не так в одной попытке и почему другая попытка удалась. Однако есть одна вещь, которую вы упоминаете, которая обречена на провал: /etc принадлежит корневому разделу. Он содержит /etc/fstab, а также скрипты, запускающие монтирование других разделов. Вы должны оставить /etc на корневой файловой системе.

Разделение /var, /usr и /opt в целом не полезно, но и не вредно. Разделение некоторых определенных частей из /var может иметь смысл, например, разделение /var/mail на почтовом сервере, разделение /var/log на сервере с большим количеством важных журналов и т.д.

Вы можете использовать nodev везде, кроме /dev. Системный раздел обычно не должен иметь nosuid, но он может иметь смысл для некоторых частей /var.

3
20.08.2017, 21:55
1 ответ

Я могу избежать перезагрузки, используя приведенные ниже команды:

sudo cgcreate -g cpu:/cpulimited
sudo cgclassify -g cpu:cpulimited 2315444 #the `find` pid
cd /sys/fs/cgroup/cpu/cpulimited
echo 1000000 |sudo tee cpu.cfs_period_us
echo 1000 |sudo tee cpu.cfs_quota_us #cant be less than 1000 as I tested

прочитайте полное объяснение cpu.cfs_quota_us в здесь, из этого совета

Магия cgroup работает над таким неубиваемым процессом!

Несмотря на то, что psпоказывает pcpu как 98%, все другие системные мониторы показывают, что такой процесс практически не использует процессор, например htop, topи приложение «Системный монитор».
Итак, теперь использование машины снова стало плавным, так как этот единственный процесс, всегда работающий на 100%, время от времени замедлял его до остановки на секунду.

Ответ, касающийся других способов, кроме kill, чтобы завершить такой процесс, все же был бы лучше.

Спасибо всем за советы!

3
27.01.2020, 21:21

Теги

Похожие вопросы