JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Gestion des informations système, des processus et des performances dans Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Français)
search filter icon
search icon

Informations document

Préface

1.  Gestion des informations système (tâches)

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

3.  Surveillance des performances du système (tâches)

Emplacement des tâches relatives aux performances du système

Performances du système et ressources système

Processus et performances du système

A propos de la surveillance des performances du système

Outils de surveillance

Affichage des informations sur les performances du système

Affichage des informations sur les performances du système (liste des tâches)

Affichage des statistiques de mémoire virtuelle (vmstat )

Affichage des statistiques de mémoire virtuelle (vmstat)

Affichage des informations sur les événements système (vmstat -s)

Affichage des statistiques de permutation (vmstat -S)

Affichage des interruptions par périphérique (vmstat -i)

Affichage des informations sur l'utilisation des disques (iostat)

Affichage des informations sur l'utilisation des disques (iostat)

Affichage des statistiques de disque étendues (iostat -xtc)

Affichage des statistiques de l'espace disque (df)

Affichage des informations sur l'espace disque (df -k)

Surveillance des activités du système

Surveillance des activités du système (liste des tâches)

Surveillance des activités du système (sar)

Vérification de l'accès aux fichiers (sar -a)

Vérification de l'activité du tampon (sar -b)

Vérification des statistiques d'appel système (sar -c)

Vérification de l'activité du disque (sar -d)

Vérification du renvoi de page et de la mémoire (sar -g)

Vérification de l'allocation de mémoire du noyau

Vérification de l'allocation de mémoire du noyau (sar -k)

Vérification de la communication interprocessus (sar -m)

Vérification de l'activité de chargement de page (sar -p)

Vérification de l'activité de la file d'attente (sar -q)

Vérification de la mémoire non utilisée (sar -r)

Vérification de l'utilisation de la CPU (sar -u)

Vérification du statut des tables système (sar -v)

Vérification de l'activité de permutation (sar -w)

Vérification de l'activité du terminal (sar -y)

Vérification des performances globales du système (sar -A)

Collecte automatique des données sur l'activité du système (sar)

Exécution de la commande sadc lors de l'initialisation

Exécution périodique de la commande sadc avec le script sa1

Génération de rapports à l'aide du script shell sa2

Configuration de la collecte automatique des données (sar)

Configuration de la collecte automatique des données

4.  Tâches de planification du système (tâches)

5.  Gestion de la console système, des périphériques terminaux et des services d'alimentation (tâches)

Index

Affichage des informations sur les performances du système

Cette section décrit les tâches de contrôle de l'affichage des informations sur les performances du système.

Affichage des informations sur les performances du système (liste des tâches)

Tâche
Description
Voir
Affichage des statistiques de la mémoire virtuelle
Collectez les statistiques de la mémoire virtuelle à l'aide de la commande vmstat.
Affichage des informations sur les événements système
Affichez les informations sur les événements système à l'aide de la commande vmstat avec l'option -s.
Affichage des statistiques de permutation
Utilisez la commande vmstat avec l'option -S pour afficher les statistiques de permutation.
Affichage des interruptions par périphérique
Utilisez la commande vmstat avec l'option -i pour afficher le nombre d'interruptions par périphérique.
Affichage de l'utilisation du disque
Utilisez la commande iostat pour générer des rapports sur les statistiques d'entrée et de sortie du disque.
Affichage des statistiques de disque étendues
Utilisez la commande iostat avec l'option -xtcpour afficher les statistiques de disque étendues.
Affichage des informations sur l'espace disque
La commande df -k affiche les informations sur l'espace disque (en kilo-octets).

Affichage des statistiques de mémoire virtuelle (vmstat )

Vous pouvez utiliser la commande vmstat pour générer des rapports sur les statistiques de mémoire virtuelle et sur les informations sur les événements système telles que la charge CPU, la pagination, le nombre de changements de contexte, les interruptions de périphérique et les appels système. La commande vmstat permet également d'afficher les statistiques sur la permutation, la purge du cache et les interruptions.

Tableau 3-4 Sortie de la commande vmstat

Catégorie
Nom de champ
Description
procs
Rapports sur les éléments suivants :
r
Nombre de threads de noyau dans la file d'attente de répartition
b
Nombre de threads de noyau bloqués qui sont en attente de ressources
w
Nombre de LWP extraits du swap qui attendent la fin du traitement des ressources
memory
Rapports sur l'utilisation de la mémoire réelle et virtuelle :
swap
Espace de swap disponible
free
Taille de la liste d'espaces libres
page
Rapports sur les défauts de page et l'activité de pagination, en unités par seconde :
re
Pages récupérées
mf
Erreurs mineures et majeures
pi
Kilo-octets chargés
po
Kilo-octets renvoyés
fr
Kilo-octets libérés
de
Mémoire anticipée requise par les processus récemment introduits dans le swap
sr
Pages analysées par le démon page qui ne sont pas en cours d'utilisation. Si sr est différent de zéro, le démon page a été exécuté.
disk
Indique le nombre d'opérations sur disque par seconde, en affichant les données d'un maximum de quatre disques
faults
Rapports sur le taux d'interruption/déroutement par seconde :
in
Interruptions par seconde
sy
Appels système par seconde
cs
Taux de changement de contexte CPU
cpu
Rapports sur l'utilisation du temps CPU :
us
Temps utilisateur
sy
Temps système
id
Temps d'inactivité

Pour une description plus détaillée de cette commande, reportez-vous à la page de manuel vmstat(1M).

Affichage des statistiques de mémoire virtuelle (vmstat)

Exemple 3-1 Affichage des statistiques de mémoire virtuelle

L'exemple suivant illustre l'affichage vmstat des statistiques recueillies à des intervalles de cinq secondes :

$ vmstat 5
kthr      memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr dd f0 s1 --   in   sy   cs us sy id
 0 0 0 863160 365680  0   3  1  0  0  0  0  0  0  0  0  406  378  209  1  0 99
 0 0 0 765640 208568  0  36  0  0  0  0  0  0  0  0  0  479 4445 1378  3  3 94
 0 0 0 765640 208568  0   0  0  0  0  0  0  0  0  0  0  423  214  235  0  0 100
 0 0 0 765712 208640  0   0  0  0  0  0  0  3  0  0  0  412  158  181  0  0 100
 0 0 0 765832 208760  0   0  0  0  0  0  0  0  0  0  0  402  157  179  0  0 100
 0 0 0 765832 208760  0   0  0  0  0  0  0  0  0  0  0  403  153  182  0  0 100
 0 0 0 765832 208760  0   0  0  0  0  0  0  0  0  0  0  402  168  177  0  0 100
 0 0 0 765832 208760  0   0  0  0  0  0  0  0  0  0  0  402  153  178  0  0 100
 0 0 0 765832 208760  0  18  0  0  0  0  0  0  0  0  0  407  165  186  0  0 100

Affichage des informations sur les événements système (vmstat -s)

Affichage des statistiques de permutation (vmstat -S)

Affichage des interruptions par périphérique (vmstat -i)

Exemple 3-2 Affichage des interruptions par périphérique

L'exemple suivant illustre la sortie de la commande vmstat -i.

$ vmstat -i
interrupt         total     rate
--------------------------------
clock          52163269      100
esp0            2600077        4
zsc0              25341        0
zsc1              48917        0
cgsixc0             459        0
lec0             400882        0
fdc0                 14        0
bppc0                 0        0
audiocs0              0        0
--------------------------------
Total          55238959      105

Affichage des informations sur l'utilisation des disques (iostat)

Utilisez la commande iostat pour générer des rapports statistiques sur l'entrée et la sortie des disques et fournir des mesures du débit, de l'utilisation, des longueurs de file d'attente, des taux de transaction et de la durée de service. Pour une description plus détaillée de cette commande, reportez-vous à la page de manuel iostat(1M).

Affichage des informations sur l'utilisation des disques (iostat)

Exemple 3-3 Affichage des informations sur l'utilisation des disques

L'exemple suivant présente les statistiques de disque collectées toutes les cinq secondes.

$ iostat 5
tty        sd0           sd6           nfs1         nfs49           cpu
tin tout kps tps serv  kps tps serv  kps tps serv  kps tps serv  us sy wt id
 0    0   1   0   49    0   0    0    0   0    0    0   0   15   0  0  0 100
 0   47   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16  44   6  132    0   0    0    0   0    0    0   0    0   0  0  1 99
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   3   1   23    0   0    0    0   0    0    0   0    0   0  0  1 99
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100
 0   16   0   0    0    0   0    0    0   0    0    0   0    0   0  0  0 100

Le tableau ci-dessous décrit les champs contenus dans la sortie de la commande iostat n.

Type de périphérique
Nom de champ
Description
Terminal
Type de périphérique
tin
Nombre de caractères dans la file d'attente d'entrée du terminal
tout
Nombre de caractères de la file d'attente de sortie du terminal
Disque
Type de périphérique
bps
Blocs par seconde
tps
Transactions par seconde
serv
Temps de service moyen (en millisecondes)
CPU
Type de périphérique
us
En mode utilisateur
sy
En mode système
wt
En attente d'E/S
id
Inactivité

Affichage des statistiques de disque étendues (iostat -xtc)

Affichage des statistiques de l'espace disque (df)

Utilisez la commande df pour afficher la quantité d'espace disque disponible sur chaque disque monté. L'espace disque utilisable indiqué par df ne reflète que 90 % de la capacité totale, puisque les statistiques des rapports prennent en considération 10 % au-dessus de l'espace total disponible. Cette marge reste normalement vide pour améliorer les performances.

Le pourcentage d'espace disque réellement indiqué par la commande df est l'espace utilisé divisé par l'espace utilisable.

Si le système de fichiers dépasse 90 % de la capacité, vous pouvez transférer des fichiers vers un disque encore disponible à l'aide de la commande cp. Vous pouvez également transférer des fichiers sur une bande à l'aide des commandes tar ou cpio. Vous pouvez aussi supprimer les fichiers.

Pour une description plus détaillée de cette commande, reportez-vous à la page de manuel df(1M).

Affichage des informations sur l'espace disque (df -k)

Exemple 3-4 Affichage des informations sur le système de fichiers

L'exemple suivant illustre la sortie de la commande df -k.

$ df -k
Filesystem           1024-blocks        Used   Available Capacity  Mounted on
rpool/ROOT/solaris-161   191987712     6004395   140577816     5%    /
/devices                       0           0           0     0%    /devices
/dev                           0           0           0     0%    /dev
ctfs                           0           0           0     0%    /system/contract
proc                           0           0           0     0%    /proc
mnttab                         0           0           0     0%    /etc/mnttab
swap                     4184236         496     4183740     1%    /system/volatile
objfs                          0           0           0     0%    /system/object
sharefs                        0           0           0     0%    /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1   146582211     6004395   140577816     5%    /lib/libc.so.1
fd                             0           0           0     0%    /dev/fd
swap                     4183784          60     4183724     1%    /tmp
rpool/export           191987712          35   140577816     1%    /export
rpool/export/home      191987712          32   140577816     1%    /export/home
rpool/export/home/123   191987712    13108813   140577816     9%    /export/home/123
rpool/export/repo      191987712    11187204   140577816     8%    /export/repo
rpool/export/repo2010_11   191987712          31   140577816     1%    /export/repo2010_11
rpool                  191987712     5238974   140577816     4%    /rpool
/export/home/123      153686630    13108813   140577816     9%    /home/123

Le tableau suivant décrit la sortie de la commande df -k.

Nom de champ
Description
kbytes
Taille totale de l'espace utilisable dans le système de fichiers
used
Quantité d'espace utilisé
avail
Quantité d'espace disque disponible pour une utilisation
capacity
Quantité d'espace utilisé, sous forme de pourcentage de la capacité totale
mounted on
Point de montage

Exemple 3-5 Affichage des informations du système de fichiers à l'aide de la commande df utilisée sans option

Lorsque la commande df est utilisée sans opérande ou option, elle fournit des informations sur tous les systèmes de fichiers montés, comme indiqué dans l'exemple suivant :

$ df
/                  (rpool/ROOT/solaris):100715496 blocks 100715496 files
/devices           (/devices          ):       0 blocks        0 files
/dev               (/dev              ):       0 blocks        0 files
/system/contract   (ctfs              ):       0 blocks 2147483601 files
/proc              (proc              ):       0 blocks    29946 files
/etc/mnttab        (mnttab            ):       0 blocks        0 files
/system/volatile   (swap              ):42257568 blocks  2276112 files
/system/object     (objfs             ):       0 blocks 2147483441 files
/etc/dfs/sharetab  (sharefs           ):       0 blocks 2147483646 files
/dev/fd            (fd                ):       0 blocks        0 files
/tmp               (swap              ):42257568 blocks  2276112 files
/export            (rpool/export      ):100715496 blocks 100715496 files
/export/home       (rpool/export/home ):100715496 blocks 100715496 files
/export/home/admin (rpool/export/home/admin):100715496 blocks 100715496 files
/rpool             (rpool             ):100715496 blocks 100715496 files
/export/repo2010_11(rpool/export/repo2010_11):281155639 blocks 281155639 files
/rpool             (rpool             ):281155639 blocks 281155639 files