- PR -

ディスクシーク時間の調査方法

1
投稿者投稿内容
kei
ベテラン
会議室デビュー日: 2005/03/18
投稿数: 53
投稿日時: 2006-04-14 14:26
keiと申します。

ディスクのシーク時間を調べる方法って何かありますでしょうか?

webで調べても、これといったものが見当たりませんでした。

よろしくお願いいたします。
末記人
大ベテラン
会議室デビュー日: 2005/12/05
投稿数: 233
お住まい・勤務地: あわにこ
投稿日時: 2006-04-14 14:38
こんにちは

無いと思いますよ。

昔のHDDはディスクの盤面をCHSでアクセスできたのでコントローラを直接いじれば
ある程度の計測は可能でしたが、現在のHDDではコントローラによってCHSは隠蔽され
ているのでLBAアドレスがどのように盤面にマップされているかを知らなければ
計測は不可能だと思います。

総当りでランダムシークして統計的情報から推測することも可能かもしれませんけど
回転待ち時間とかありますし、最近のHDDだと読み込み順序を最適化してしまったり
しますからね。

カタログスペックを信じるしかないんじゃないでしょうか?
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2006-04-14 16:53
+ 無いと思いますよ。
ファイルシステムの各種仮想化や、
HDD搭載のバッファメモリもoffにした動作の
プログラムが必要では
1

スキルアップ/キャリアアップ(JOB@IT)