Сделать программу автоматически более приоритетной?

Я использую свою Ubuntu OS, чтобы играть в Minecraft. Я могу заставить игру работать немного быстрее, закрыв другие мои программы и предоставив Java-процессу Minecraft более высокий приоритет через системный монитор. Процесс просто называется "Java" в списке.

I change "Normal" to "Very High"

Как сделать так, чтобы Minecraft автоматически получал более высокий приоритет при запуске?

1
задан 28 May 2015 в 19:33

1 ответ

TL; DR Вам нужно nice для этого:

sudo nice -n -20 <your_command>

Запустите Minecraft с этой команды:

sudo nice -n -20 su -c java -jar minecraft.jar $USER

Если у Вас есть файл на рабочем столе для Minecraft, затем изменяют свойство Exec и установите пакет gksu, нам нужно gksudo:

sudo apt-get install gksu

Пример (Замена <your_username> с Вашим именем пользователя, выводом echo $USER. $USER не делает работ в файле на рабочем столе):

[Desktop Entry]
Type=Application
Name=Minecraft
GenericName=Game
Comment=Break and place blocks to build imaginative things
Exec=gksudo "nice -n -20 su -c 'java -jar /usr/share/minecraft/minecraft.jar' <your_username>"
Icon=minecraft
Categories=Game
StartupNotify=true
StartupWMClass=net-minecraft-bootstrap-Bootstrap

Масштаб правильности Linux идет от-20 до 19. Чем ниже число, тем больше приоритета, который получает задача. Если значение правильности будет высоким количеством как 19, то задача поставится к самому низкому приоритету, и ЦП обработает его каждый раз, когда это получает шанс. Хорошее значение по умолчанию является нулем.

Источник

от man nice:

-n, --adjustment=N
              add integer N to the niceness (default 10)
0
ответ дан 28 May 2015 в 19:33

Другие вопросы по тегам:

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