Comment déterminez-vous que les performances de votre serveur Linux sont liées aux E/S et, peut-être plus important encore, quel processus ou processus sont à l'origine du problème?
J'ai écrit un guide complet pour détecter les goulots d'étranglement des performances sur les systèmes Linux pour le travail: http://web.archive.org/web/20101028025942/https://anchor.com.au/hosting/development/HuntingThePerformanceWumpus . Couvre plus que ce que vous avez demandé, mais cela vous aidera (espérons-le) à localiser le problème que vous rencontrez, quelle que soit la source réelle.
Le haut a un champ appelé "iowait". Si votre système en voit beaucoup, vous savez que quelque chose se passe. Il y a aussi iotop!
Package: iotop:
Description: simple top-like I/O monitor
iotop does for I/O usage what top(1) does for CPU usage. It watches I/O
usage information output by the Linux kernel (requires 2.6.20 or later)
and displays a table of current I/O usage by processes on the system.
Handy for answering the question "Why is my disk churning so much?".
Homepage: http://guichaz.free.fr/iotop/
IoTop est probablement ce que vous recherchez.
Nous pouvons trouver un goulot d'étranglement dans les performances du serveur Linux en utilisant la méthode suivante.
La chose ci-dessus nous dira certainement un goulot d'étranglement ..