"We are back" « oc.at

[Win7] IO nach Blockgröße aufzeichnen

that 16.04.2011 - 21:27 3130 2
Posts

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Welches Tool eignet sich, um IOs nach Anzahl der Sektoren gruppiert (und nach "sequenziell" oder "random" und evtl. nach Prozess aufgeschlüsselt) zu zählen?

Also sowas wie Sysinternals DiskMon, aber mich interessieren nicht die Millionen von Einzelzugriffen, sondern nur die Summen pro Blockgröße (das Alignment der einzelnen Zugriffe wäre auch interessant). Natürlich könnte ich das alles nachträglich aus dem Logfile ermitteln, aber vielleicht gibt es ja eine einfache Option, die mir das gigantische Logfile erspart.

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25562
Ich hab gerade die Windows Performance Counter (Zugriff per perfmon.exe) durchgesehen und die können das auch nicht. Dort ist zwar die Anzahl der I/Os pro Sekunde sichtbar und auch die durchschnittliche Datenrate, aber das war es dann. Allerdings kann man "relativ einfach" einen eigenen Performance-Counter erstellen, um dann das Logging-Framework nutzen zu können. Tut mir leid, sonst fällt mir leider auch nichts ein.

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11343
Bump. Hat sonst irgendwer eine Idee?

Wie soll man sonst die Ergebnisse von Benchmarks wie z.B. ATTO interpretieren, wenn man das eigene Zugriffsmuster nicht kennt?
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz