"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)."
-x : informations détaillées
5 : rafraichissement des infos toutes les 5 s
Lecture des infos
The CPU status line has just a few columns of output (the man pages for iostat were used for the list below):
%user: The percentage of CPU utilization that occurred while executing at the user level (this is the application usage).
%nice: The percentage of CPU utilization that occurred while executing at the user level with nice priority.
%system: The percentage of CPU utilization that occurred while executing at the system level (kernel).
%iowait: The percentage of time that the CPU or CPUs were idle during which the system had an outstanding disk I/O request.
%steal: The percentage of time spent in involuntary wait by the virtual CPU or CPUs while the hypervisor was servicing another virtual processor.
%idle: The percentage of time that the CPU or CPUs were idle and the systems did not have an outstanding disk I/O request.
Analyse des infos
Vos amis :
The PERCENTAGE-UTIL is the percent of time the IO was in a busy state <=> "The percentage of time the device spent servicing requests as opposed to being idle."
Input/Output CPU wait time (iowait). iowait is from the CPUs perspective and it is the percentage of time that the CPU spent waiting for a IO device to be ready. Another way to look at iowait is the amount of time that the CPU could have been doing something but couldnt because all the processes were waiting on the disk or the network devices.