Я использую свою Ubuntu OS, чтобы играть в Minecraft. Я могу заставить игру работать немного быстрее, закрыв другие мои программы и предоставив Java-процессу Minecraft более высокий приоритет через системный монитор. Процесс просто называется "Java" в списке.
Как сделать так, чтобы Minecraft автоматически получал более высокий приоритет при запуске?
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)