Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d’administration système : administration avancée |
1. Gestion des terminaux et modems (présentation)
2. Configuration des terminaux et modems (tâches)
3. Gestion des ports série avec la fonction d'accès aux services (tâches)
4. Gestion des ressources système (présentation)
5. Affichage et modification des informations système (tâches)
6. Gestion de l'utilisation du disque (tâches)
7. Gestion des quotas UFS (tâches)
8. Tâches de planification du système (tâches)
9. Gestion de la comptabilisation du système (tâches)
10. Comptabilisation du système (référence)
11. Gestion des performances du système (présentation)
12. Gestion des processus système (tâches)
Gestion des processus système (liste des tâches)
Commandes de gestion des processus système
Utilisation du système de fichiers et des commandes /proc
Gestion des processus avec les commandes de processus (/proc)
Affichage des informations sur les processus
Arrêt d'un processus (pkill, kill)
Débogage d'un processus (pargs, preap)
Gestion des informations sur les classes de processus (liste des tâches)
Gestion des informations sur les classes de processus
Modification de la priorité de planification des processus (priocntl)
Affichage des informations de base sur les classes de processus (priocntl)
Affichage de la priorité globale d'un processus
Désignation d'une priorité de processus (priocntl )
Modification des paramètres de planification d'un processus de partage du temps (priocntl)
Modification de la classe d'un processus ( priocntl)
Modification de la priorité d'un processus de partage du temps (nice)
Modification de la priorité d'un processus (nice)
13. Surveillance des performances du système (tâches)
14. Résolution des problèmes logiciels (présentation)
15. Gestion des messages système
16. Gestion des fichiers noyau (tâches)
17. Gestion des informations sur les pannes système (tâches)
18. Résolution de problèmes logiciels divers (tâches)
19. Résolution des problèmes d'accès aux fichiers (tâches)
20. Résolution des incohérences d'un système de fichiers UFS (tâches)
Voici quelques conseils sur problèmes manifestes que vous pouvez rencontrer :
Recherchez plusieurs travaux identiques détenus par le même utilisateur. Ce problème peut se produire en raison d'un script qui démarre de nombreux travaux de fond sans attendre la fin de l'un d'entre eux.
Recherchez un processus qui a accumulé une grande quantité de temps CPU. Vous pouvez identifier ce problème en vérifiant le champ TIME dans la sortie ps. Il se peut que le processus se trouve dans une boucle infinie.
Recherchez un processus en cours d'exécution avec une priorité trop élevée. Utilisez la commande ps -c pour vérifier le champ CLS, qui affiche la classe de programmation de chaque processus. Un processus en cours d'exécution en temps réel (RT) peut monopoliser le CPU. Ou recherchez un processus de partage du temps (TS) avec un nombre nice élevé. Un utilisateur disposant de privilèges de superutilisateur peut avoir augmenté la priorité d'un processus. L'administrateur système peut diminuer la priorité à l'aide de la commande nice.
Recherchez un processus hors de contrôle. Un processus hors de contrôle utilise progressivement de plus en plus de temps CPU. Vous pouvez identifier ce problème en examinant l'heure de démarrage du processus (STIME) et en observant le cumul de temps CPU (TIME) pendant un certain temps.