2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
123 / 2351 ←次へ | 前へ→

【2257】Re:DiskBench.cppのsplit変数
←back ↑menu ↑top forward→
 ひよひよ  - 08/1/13(日) 9:53 -

引用なし
パスワード
   ▼やまさん:
>CrystalDiskMark1.0のDiskBench.cppの372行目で、4KBのランダム
>アクセスのための領域の個数を
>    split = 64 * (DiskTestSize / 1024 / 1024);
>で決めていると理解したのですが、ここは64ではなくて256でないと、
>多くてもテストファイルの1/4しか使わないのではないでしょうか。
>(1MBあたりの4KB領域の個数が入るべきという理解です)
仰るとおりです。確かにテストファイルの前半 1/4 しか利用しないことになります。

ご指摘を受けなければ永遠にこのままのところでした。ご報告誠にありがとうございました。

今検証している限りでは、HDD の落ち込みはすごいものが…デフォルトの 50MB テストだと前半の 12.5MB しか使わないことになっていた上に、HDD のバッファーサイズは 8MB/16MB が一般的と。USB メモリではそれほど大きな変化がない?ような感じです。

今回の修正は、今までの測定結果にも大きな影響を与えることになるので、2.0 としてリリースしたいと思います。バグ修正だけではありますが、1.1 ではアップデートの必要性を感じない方や海外の転載サイトで差し替えてくれないところが多くなりそうなので。

既に色々なところで使われていることを考えると今までのバグで一番致命的(影響が大きい)かも。これから、CrystalDiskMark 1.x の 4KB ランダムテストにバグがあることの周知方法の検討などを行いたいと思います。
607 hits

【2256】DiskBench.cppのsplit変数 やま 08/1/13(日) 6:24
【2257】Re:DiskBench.cppのsplit変数 ひよひよ 08/1/13(日) 9:53
【2258】Re:DiskBench.cppのsplit変数 ひよひよ 08/1/13(日) 15:43
【2259】Re:DiskBench.cppのsplit変数 やま 08/1/13(日) 23:20
【2267】CrystalDiskMark 2.1 リリースのお知らせ ひよひよ 08/2/2(土) 14:42
【2268】Re:CrystalDiskMark 2.1 リリースのお知らせ えむけい 08/2/2(土) 22:46
【2269】Re:CrystalDiskMark 2.1 リリースのお知らせ ひよひよ 08/2/2(土) 23:15
【2270】Re:CrystalDiskMark 2.1 リリースのお知らせ やま 08/2/3(日) 12:06
【2271】Re:CrystalDiskMark 2.1 リリースのお知らせ ひよひよ 08/2/3(日) 12:21

123 / 2351 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
51982
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free