Willcom Advanced W-ZERO3[es] の microSD スピードを向上させる
アプリ | Pocket の手 / Spb Benchmark |
OS | Windows Mobile 6.0 |
テスト機 | Willcom Advanced W-ZERO3[es] |
Toshiba micro SD ( SD-C02G ) |
アドエスは、搭載メモリが [es] に比べてかなり増えていますので、今までよりもソフトを本体メモリにインストールすることができます。
とはいうもののデータなどメモリ容量を食うものは、本体メモリにインストールできないので microSD の方にインストールします。
そこで問題になるのが microSD のスピードで、本体メモリに比べて読み書きが遅いので、データを microSD に置いてあるソフトの動作が遅くなる原因になります。
そこで今回は、Pocket の手を使ってアドエスをチューンナップして microSD の読み書きがどの程度速くなるのか実験します。
チューンナップ前の状態
まずチューンナップ前の状態のスピードを計測します。
計測には Spb Benchmark を使用しました。
テストに使用した micro SD は、以下のものを使用しました。
( 転送レートは http://w-zero3.org/?microSD から引用 )
まずはチューンナップする前の計測結果です。
ファイルのコピーは、本体メモリ・micro SD ともにほとんどスピードに違いはありませんが、ファイルの読み書きは本体メモリの方が倍近いスピードが出ています。
チューンナップは、このファイルの読み書きがどこまで速くなるかにかかっているようです。
計測には Spb Benchmark を使用しました。
テストに使用した micro SD は、以下のものを使用しました。
( 転送レートは http://w-zero3.org/?microSD から引用 )
メーカ | 型番 | read | write |
---|---|---|---|
Toshiba | SD-C02G | 3.11MB/s | 2.80MB/s |
まずはチューンナップする前の計測結果です。
テスト項目 | かかった時間 | 転送レート | かかった時間 | 転送レート |
---|---|---|---|---|
本体メモリ | micro SD | |||
Writing 1 MB file | 452 ms | 2263 KB/sec | 1059 ms | 967 KB/sec |
Reading 1 MB file | 189 ms | 5.3 MB/sec | 802 ms | 1.25 MB/sec |
Copying 1 MB file to storage card | 628 ms | 1631 KB/sec | 689 ms | 1485 KB/sec |
Copying 1 MB file from storage card | 628 ms | 1630 KB/sec | 662 ms | 1548 KB/sec |
Writing 100 of 10 KB files | 2973 ms | 344 KB/sec | 4845 ms | 211 KB/sec |
Reading 100 of 10 KB files | 467 ms | 2.14 MB/sec | 1138 ms | 0.879 MB/sec |
Copying 100 of 10 KB files to storage card | 3045 ms | 336 KB/sec | 3805 ms | 269 KB/sec |
Copying 100 of 10 KB files from storage card | 3055 ms | 335 KB/sec | 2506 ms | 409 KB/sec |
Directory listing: 2000 files | 1493 ms | 1.34 thousands of files/sec | 219 ms | 9.12 thousands of files/sec |
ファイルのコピーは、本体メモリ・micro SD ともにほとんどスピードに違いはありませんが、ファイルの読み書きは本体メモリの方が倍近いスピードが出ています。
チューンナップは、このファイルの読み書きがどこまで速くなるかにかかっているようです。
チューンナップ後の状態
Pocket の手で、micro SD 関係でチューンナップ出来る項目は、
その結果一番パフォーマンスが良い値は、
でした。
細かい設定値は後述するとして、まず結果を見てください。
チューンナップ前の懸案だったファイルの読み書きも、本体メモリと遜色ない転送レートが出るようになった。
- キャッシュサイズ ( FAT / Replstore 双方 )
- ライトバックキャッシュの有無
- SDドライバの優先度
- マルチモード転送/シングルモード転送
- 転送ブロックサイズ
- CPU 優先度
その結果一番パフォーマンスが良い値は、
キャッシュサイズ | 512 |
ライトバックキャッシュ | 有効 |
細かい設定値は後述するとして、まず結果を見てください。
テスト項目 | かかった時間 | 転送レート | かかった時間 | 転送レート |
---|---|---|---|---|
本体メモリ | micro SD | |||
Writing 1 MB file | 446 ms | 2295 KB/sec | 578 ms | 1771 KB/sec |
Reading 1 MB file | 188 ms | 5.33 MB/sec | 801 ms | 1.25 MB/sec |
Copying 1 MB file to storage card | 627 ms | 1633 KB/sec | 676 ms | 1515 KB/sec |
Copying 1 MB file from storage card | 623 ms | 1644 KB/sec | 653 ms | 1568 KB/sec |
Writing 100 of 10 KB files | 2963 ms | 346 KB/sec | 6449 ms | 159 KB/sec |
Reading 100 of 10 KB files | 522 ms | 1.92 MB/sec | 1156 ms | 0.865 MB/sec |
Copying 100 of 10 KB files to storage card | 3040 ms | 337 KB/sec | 3673 ms | 279 KB/sec |
Copying 100 of 10 KB files from storage card | 3001 ms | 341 KB/sec | 2584 ms | 396 KB/sec |
Directory listing: 2000 files | 1483 ms | 1.35 thousands of files/sec | 219 ms | 9.15 thousands of files/sec |
チューンナップ前の懸案だったファイルの読み書きも、本体メモリと遜色ない転送レートが出るようになった。