В linux очевидная начальная тактика - повысить приоритет вашего процесса с помощью renice.Чем ниже значение nice , тем выше приоритет с максимальным приоритетом -20.
(здесь я, например, создаю длительный процесс)
sleep 100000 &
как root grep для процесса;
ps -ef | grep sleep
500 **4323** 2995 0 18:44 pts/1 00:00:00 sleep 100000
500 4371 2995 0 18:45 pts/1 00:00:00 grep --color=auto sleep
назначить процесс с очень высоким приоритетом;
renice -20 4323
Вы также можете отправлять сигналы SIGSTOP и SIGCONT для остановки и продолжения определенных процессов.вот так;
skill -STOP -p <processid>
skill -CONT -p <processid>
К сожалению, то, что представляет собой несущественные процессы, зависит от вашего собственного определения.Вы можете остановить все процессы без полномочий root, изучив список процессов и используя следующую команду, чтобы временно остановить все процессы конкретного пользователя:
skill -STOP -u <userid>
skill -CONT -u <userid>
Очевидно, остерегайтесь остановки таких процессов, как оболочка, которая породила вашукорневая сессия sudo.