2 votes

Visualisation des E/S du disque sous linux

Je veux savoir comment visualiser les entrées/sorties du disque sous linux afin de vérifier si je dois augmenter la RAM.

Aussi les limites/seuils après lesquels je devrais augmenter la ram.

Merci.

7voto

John D. Cook Points 19036

L'analyse des E/S peut être effectuée en utilisant quelque chose de similaire à iostat ou sar (qui est fourni par le paquet sysstat sous Debian).

Quant aux limites/seuils après lesquels vous devriez augmenter la quantité de RAM, cela dépend vraiment de votre machine et de ce que vous considérez comme des niveaux de service acceptables.

Personnellement, je me pencherais sur le chiffre de %iowait. Tout ce qui est supérieur à environ 5 % est susceptible d'entraîner une dégradation des performances.

À partir de là, vous devez commencer à examiner les tendances de lecture/écriture. Gardez à l'esprit que si vous êtes lié à l'écriture, l'augmentation de la quantité de RAM peut ne PAS avoir d'effet sur les performances.

HTH

4voto

Michael Barker Points 8234

Essayez iostat. Sous Gentoo, il se trouve dans app-admin/sysstat.

4voto

J.J. Points 3543
dstat -D total
iostat -d 2
vmstat -d 2

4voto

shin Points 523

Si vous avez le noyau 2.6.20 avec les options TASK_DELAY_ACCT et TASK_IO_ACCOUNTING activées, je suggère iotop.

top comme l'affichage en temps réel de l'io du système. Excellent outil. Page d'accueil de iotop

1voto

pQd Points 29251

Si c'est un cas typique de serveur - installer munin pour voir comment l'activité de chargement / io évolue au cours de la journée / semaine. surtout linux_diskstats_ est utile pour analyser vos goulots d'étranglement io.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X