J'utilise mon système d'exploitation Ubuntu pour jouer à Minecraft. Je peux faire fonctionner le jeu un peu plus vite en fermant mes autres programmes et en donnant au processus Minecraft Java une priorité plus élevée via le Moniteur système. Le processus s'appelle simplement "Java" dans la liste.
Comment puis-je faire en sorte que Minecraft prenne automatiquement une priorité plus élevée au démarrage?
TL; DR Vous avez besoin de Nice
pour cela:
_Sudo Nice -n -20 <your_command>
_
Lancez minecraft avec cette commande:
_Sudo Nice -n -20 su -c Java -jar minecraft.jar $USER
_
Si vous avez un fichier de bureau pour minecraft, changez la propriété Exec
et installez le paquet gksu
, nous avons besoin de gksudo
:
_Sudo apt-get install gksu
_
Exemple ( Remplacez <your_username>
_ PAR VOTRE NOM D'UTILISATEUR, LE SORTIE DE _echo $USER
. _$USER
_ ne fonctionne pas dans un fichier de bureau):
_[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
_
L'échelle de gentillesse de Linux va de -20 à 19. Plus le nombre est bas, plus la tâche reçoit de priorité. Si la valeur de gentillesse est un nombre élevé, tel que 19, la tâche sera réglée sur la priorité la plus basse et la CPU la traitera chaque fois qu'elle en aura l'occasion. La valeur par défaut de Nice est zéro.
à partir de _man Nice
_:
_-n, --adjustment=N
add integer N to the niceness (default 10)
_