Wie stellen Sie fest, dass die Leistung Ihres Linux-Servers an E / A gebunden ist, und, was vielleicht noch wichtiger ist, welche Prozesse verursachen das Problem?
linux
performance
io
tuning
Cletus
quelle
quelle
Antworten:
Ich habe einen umfassenden Leitfaden zum Aufspüren von Leistungsengpässen auf Linux-Systemen für die Arbeit geschrieben: http://web.archive.org/web/20101028025942/https://anchor.com.au/hosting/development/HuntingThePerformanceWumpus . Deckt mehr ab, als Sie erwartet haben, aber es wird Ihnen (hoffentlich) dabei helfen, das Problem aufzuspüren, das Sie sehen, unabhängig von der tatsächlichen Quelle.
quelle
Top hat ein Feld namens "iowait". Wenn Ihr System viel davon sieht, wissen Sie, dass etwas nicht stimmt. Es gibt auch iotop!
quelle
IoTop ist wahrscheinlich das, wonach Sie suchen.
quelle
Wir können Engpässe bei der Leistung von Linux-Servern mit der folgenden Methode feststellen.
Das obige wird uns definitiv einen Engpass verraten.
quelle
E / A-Engpässe können mit einigen grundlegenden Linux-Befehlen festgestellt werden. Außerdem werden deren Ausgaben untersucht und verglichen. Lesen Sie: Linux IO verstehen
quelle