Hallo,
ein relativ spezielles Problem: Ich habe eine Applikation, die nahezu Random Reads durchführt. Ich weiß allerdings nicht, mit welchen Blockgrößen diese Applikation für die Lesezugriffe arbeitet. Leider ist dies nicht aus den Dokumentationen zu entnehmen bzw. helfen Task Manager (ach ja, das ganze muss Win-tauglich sein, Applikation ist auch nur auf Win) usw. hier irgendwie nicht weiter, da immer in kb/s gemessen wird bei den Dingen, die ich bisher gefunden habe.
Gibt es Tools, die exakte Daten zum Festplattenzugriff liefern können? Ich brauche Aussagen wie
[timestamp]App1 hat auf HDD2 32kb angefragt.
[timestamp]App1 hat auf HDD2 64kb angefragt.
usw.
(ich erwarte etwas in diesen Größenordnungen)
Das hierbei die Performanz einbrechen könnte ist mir zum Herausfinden egal, ich will das Tool ja dann nicht dauerhaft laufen lassen. Ggf. täte es auch ein "emuliertes" Laufwerk von wenigen MB, nur um das Verhalten der Applikation herauszufinden.
Irgendwelche Ideen?
Vielen Dank im Voraus schonmal!
Mohan
ein relativ spezielles Problem: Ich habe eine Applikation, die nahezu Random Reads durchführt. Ich weiß allerdings nicht, mit welchen Blockgrößen diese Applikation für die Lesezugriffe arbeitet. Leider ist dies nicht aus den Dokumentationen zu entnehmen bzw. helfen Task Manager (ach ja, das ganze muss Win-tauglich sein, Applikation ist auch nur auf Win) usw. hier irgendwie nicht weiter, da immer in kb/s gemessen wird bei den Dingen, die ich bisher gefunden habe.
Gibt es Tools, die exakte Daten zum Festplattenzugriff liefern können? Ich brauche Aussagen wie
[timestamp]App1 hat auf HDD2 32kb angefragt.
[timestamp]App1 hat auf HDD2 64kb angefragt.
usw.
(ich erwarte etwas in diesen Größenordnungen)
Das hierbei die Performanz einbrechen könnte ist mir zum Herausfinden egal, ich will das Tool ja dann nicht dauerhaft laufen lassen. Ggf. täte es auch ein "emuliertes" Laufwerk von wenigen MB, nur um das Verhalten der Applikation herauszufinden.
Irgendwelche Ideen?
Vielen Dank im Voraus schonmal!
Mohan