Я хотел бы иметь возможность изменить приоритет процесса SuperTuxKart на более высокий, чтобы он работал с меньшими задержками. Это довольно легко сделать в Windows (вам нужен только пароль / учетная запись администратора), но в Ubuntu это практически невозможно.
Я попробовал gksu gnome-system-monitor
и sudo gnome-system-monitor
, но оба дали мне процессы для учетной записи root, а не моей (учетной записи администратора).
Любая помощь, которую я могу получить, ценится!
Запустите системный монитор от имени пользователя root с помощью
gksu gnome-system-monitor
Затем в меню «Просмотр» установите переключатель в положение «Все процессы»
]
Тогда вы увидите все процессы пользователей и сможете изменить их приоритет.
Сначала найдите PID вашего процесса (ID процесса) с pidof
следующим образом:
pidof name-of-process
Он вернет PID данного процесс, как правило, от четырех до пяти символов. Затем запустите
renice priority processes-PID
, заменив priority
на нужный вам приоритет (-20
- самый высокий, +20
- самый низкий) и process-PID
- PID, который вы получили ранее.
renice
используется для изменения приоритета запущенного процесса , если вы хотите запустить процесс и изменить его приоритет, вы используете nice
.
nice priority name-of-process
Замена priority
на нужный вам приоритет и name-of-process
на имя процесса, который вы хотите запустить.
Примечание: Чтобы дать процессу отрицательный приоритет, у вас должен быть root-доступ.
Когда вы открыли системный монитор с помощью gksu, вы можете настроить его на отображение процессов всех пользователей, выбрав «Просмотр -> Все процессы» .
После этого вы должны увидеть как свои собственные процессы, так и системные процессы. Редактирование их приоритета должно работать хорошо.