belle commande Linux
Linux belle commande pour changer sur l'ordre de priorité pour exécuter le programme, si le programme ne soit pas spécifié, imprimer le calendrier ordre de priorité actuelle, un ajustement de la valeur par défaut est 10, allant de -20 (le plus haut ordre de priorité) à 19 (plus bas ordre de priorité ).
Accès: Tous les utilisateurs.
grammaire
nice [-n adjustment] [-adjustment] [--adjustment=adjustment] [--help] [--version] [command [arg...]]
Description Paramètre:
- Réglage -n, -Ajustement, --adjustment = réglage sont tous le réglage initial d'augmentation de priorité
- --help afficher un message d'aide
- --version Afficher les informations de version
Exemples
configuration priorité d'exécution
# vi & //后台运行 [1] 15297 # nice vi & //设置默认优先级 [2] 15298 [1]+ Stopped vi # nice -n 19 vi & //设置优先级为19 [3] 15299 [2]+ Stopped nice vi # nice -n -20 vi & //设置优先级为 -20 [4] 15300 [3]+ Stopped nice -n 19 vi # ps -l //显示进程 F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD 4 S 0 15278 15212 0 80 0 - 1208 wait pts/2 00:00:00 bash 0 T 0 15297 15278 0 80 0 - 2687 signal pts/2 00:00:00 vi 0 T 0 15298 15278 0 90 10 - 2687 signal pts/2 00:00:00 vi 0 T 0 15299 15278 1 99 19 - 2687 signal pts/2 00:00:00 vi 4 T 0 15300 15278 3 60 -20 - 2687 signal pts/2 00:00:00 vi 4 R 0 15301 15278 0 80 0 - 625 - pts/2 00:00:00 ps [4]+ Stopped nice -n -20 vi
La priorité sera incrémenté d'une et d'exécuter ls
nice -n 1 ls
L'ordre de priorité plus 10 ls et exécuté
nice ls
Note: La priorité (priorité) pour le système d'exploitation utilisé pour déterminer les paramètres d'allocation de CPU, Linux utilise "tour (round-robin)" algorithmes d'ordonnancement CPU font, plus l'ordre de priorité, le temps CPU pourrait l' obtenir plus.