JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d’administration système : administration avancée
search filter icon
search icon

Informations document

Préface

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)

Nouveautés relatives à la gestion des performances du système

Outil pfiles amélioré

Compteurs de performances CPU

Emplacement des tâches de performance du système

Performances du système et ressources système

Processus et performances du système

À propos de la surveillance des performances du système

Outils de surveillance

12.  Gestion des processus système (tâches)

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)

21.  Résolution des problèmes du package logiciel (tâches)

Index

Processus et performances du système

Le tableau suivant décrit les termes relatifs aux processus.

Tableau 11-1 Terminologie relative aux processus

Terme
Description
Processus
N'importe quelle activité ou travail du système. Chaque fois que vous démarrez un système, exécutez une commande ou démarrez une application, le système active un ou plusieurs processus.
Processus léger (LWP)
CPU virtuelle ou ressource d'exécution. Les LWP sont planifiés par le noyau afin d'exploiter les ressources CPU disponibles en fonction de leur classe de programmation et de leur priorité. Les LWP comprennent un thread de noyau et un LWP. Un thread de noyau contient des informations à conserver en permanence en mémoire. Un LWP contient des informations remplaçables à chaud.
Thread d'application
Série d'instructions dotée d'une pile séparée qui peut s'exécuter indépendamment dans l'espace d'adresse d'un utilisateur. Les threads d'application peuvent faire l'objet d'un multiplexage au-dessus des LWP.

Un processus peut comporter plusieurs LWP et threads d'application. Le noyau planifie une structure de noyau-thread, qui représente l'entité de planification dans l'environnement SunOS. Différentes structures de processus sont décrites dans le tableau ci-dessous.

Tableau 11-2 Structures de processus

Structure
Description
proc
Contient des informations qui concernent l'ensemble du processus et doivent se trouver en permanence dans la mémoire principale.
kthread
Contient des informations qui concernent un LWP et doivent se trouver en permanence dans la mémoire principale.
user
Contient les informations "par processus" qui sont remplaçables à chaud.
klwp
Contient les informations "par processus LWP" qui sont remplaçables à chaud.

La figure ci-dessous illustre les relations entre ces structures de processus.

Figure 11-1 Relations entre les structures de processus

image:Le texte précédent dans le tableau décrit le graphique.

La plupart des ressources de processus sont accessibles à tous les threads du processus. Presque toute la mémoire virtuelle du processus est partagée. Un changement de données partagées par un thread est disponible pour les autres threads du processus.