Ich frage mich, wie überprüft werden kann, ob ein Prozess einige laufende Datenträger-E/A-Vorgänge hat. Ich versuchte, Netlink zu verwenden, um blkio_delay_total zu erwerben, was die kumulative Verzögerung dieses Prozesses ist, die darauf wartet, dass die synchrone Block-I/O abgeschlossen wird. blkio_delay_total
wird jedoch nur aktualisiert, wenn Datenträger-E/A-Anforderungen beendet sind. Wenn Datenträger-E/A-Anforderungen verarbeitet werden, ändert es nicht und ich kann nicht feststellen, ob sich einige Anforderung noch in dem Flug befinden. Vielen Dank für Ihre Zeit.Wie kann überprüft werden, ob ein Prozess während des Flugs E/A-Anforderungen für Festplatten hat?
Q
Wie kann überprüft werden, ob ein Prozess während des Flugs E/A-Anforderungen für Festplatten hat?
0
A
Antwort
0
Laufend ist eine knifflige Frage. Wenn meine E/A vom Linux-Seitencache aus der Prozessperspektive akzeptiert wird, ist die E/A-Verarbeitung nun abgeschlossen und läuft nicht mehr. Vielleicht reicht Ihnen eine globale Sicht wie die von iostat
? Ich fürchte, deine Frage ist zu vage, um eine gute Antwort zu geben - Entschuldigung!
Verwandte Themen
- 1. C - Wie überprüft man, ob ein Prozess ein Systemprozess ist?
- 2. Wie überprüft werden kann, ob ein bestimmter Benutzer {Write, read} -Berechtigungen für einen Root-Knoten hat
- 3. Muss überprüft werden, ob das Element ein Attribut hat?
- 4. Wie kann überprüft werden, ob ein DataFrame bereits zwischengespeichert wurde?
- 5. Wie überprüft man, ob ein Double maximal n Dezimalstellen hat?
- 6. kann nicht erkennen, ob Kind-Prozess hat
- 7. Wie überprüft man, ob ein Element ein bestimmtes Kind hat?
- 8. Wie überprüfe ich, ob ein bestimmter Prozess den Fokus hat?
- 9. Wie kann überprüft werden, ob ein Remote-Computer verfügbar ist?
- 10. Wie überprüft man, ob ein Objekt eine bestimmte Methode hat?
- 11. Wie überprüft man, ob ein Objekt eine Funktion hat? (DoJo)
- 12. Wie überprüft man, ob Selektor qtip hat?
- 13. Wie kann überprüft werden, ob ein Teil des Elements oben mit js verwendet wird?
- 14. Wie überprüft man, ob ein Doppelwert keine Dezimalstelle hat
- 15. Wie überprüft man, ob ein Div eine Videospur hat?
- 16. Wie überprüft man, ob ein Pymongo-Cursor Abfrageergebnisse hat
- 17. Wie überprüft man, ob UIButton target hat?
- 18. Wie überprüft man, ob Kontakt Bild hat?
- 19. Wie kann überprüft werden, ob das Paket im Annotationsprozessor vorhanden ist (während der Kompilierung)?
- 20. Kann in Rails überprüft werden, ob bereits eine Weiterleitung oder ein Rendering stattgefunden hat?
- 21. Wie überprüft man, ob ein Dateideskriptor irgendwelche Daten verfügbar hat?
- 22. Android: Wie überprüft man, ob eine Aktivität ein Optionsmenü hat?
- 23. Wie überprüft man, ob ein unittest.mock.Mock return_value gesetzt hat?
- 24. Wie kann ein Ereignis während des Komponententests abgefangen werden?
- 25. Wie überprüft man, ob der Prozess auf Red Hat Linux läuft?
- 26. Wie kann überprüft werden, ob eine Baugruppe geändert wurde?
- 27. Kann überprüft werden, ob ein Dateistrom in Rails geöffnet ist?
- 28. Wie kann überprüft werden, ob ein Update für eine Kubernetes-Bereitstellung erfolgreich war?
- 29. Wie kann überprüft werden, ob der externe Prozess abnormal beendet wurde?
- 30. Wie kann ein Rollover-Zertifikat überprüft werden?