SDHC8GBメモリーカードが千円で売ってたので買ってみました。d(・・
買ったのは比較対象になっているメモリーカード(約2年前の購入価格2600円くらい)と同じホームセンターです。
--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
今回購入したメモリー。
KINGMAX SDHC 8GB Class10
Sequential Read : 19.452 MB/s
Sequential Write : 10.360 MB/s
Random Read 512KB : 19.475 MB/s
Random Write 512KB : 0.998 MB/s ←
Random Read 4KB : 4.300 MB/s
Random Write 4KB : 0.012 MB/s ←
前回購入したメモリー。
adata SDHC 8GB TURBO Class6
Sequential Read : 19.128 MB/s
Sequential Write : 7.703 MB/s
Random Read 512KB : 18.835 MB/s
Random Write 512KB : 2.139 MB/s ←
Random Read 4KB : 3.538 MB/s
Random Write 4KB : 0.021 MB/s ←
今ReadyBoostで使用しているメモリーカード。
SiliconPower CF 2GB 200X Speed (Vista)
Sequential Read : 16.793 MB/s
Sequential Write : 7.498 MB/s
Random Read 512KB : 16.801 MB/s
Random Write 512KB : 2.536 MB/s ←
Random Read 4KB : 3.725 MB/s
Random Write 4KB : 0.030 MB/s ←
今回購入したSDカードのパッケージでは転送速度が22MB/sとあるけど私が欲しい小さなファイルのランダムアクセス性能が著しく低い。
何で小さいファイルの~が欲しいのかと言えば、Vistaから実装されたReadyBoostで使いたいからです。
現在のところ、2GBのコンパクトフラッシュカードで使ってますが容量が少なく出来たらあと3倍程度の容量が欲しいなぁと思ってました。
「8GBのSDカードを使えばいいじゃないか」と言われそうですが、CFカードの方が細かいファイルの読み書き速度が速く安定しているのでCFを使用しています。
そもそもReadyBoostってなに?っていう人に~
■ReadyBoost
HDDからのデータ読み込みは連続した大きなファイルは公表数値付近の速度を出しますが
細かなファイルを大量に読み込むときに機械的なヘッドの移動というハンデが発生します。
これにより細かなファイルの読み込みで著しい読み込み速度の低下を招くのですが、メモリー
カードやUSBメモリーなど転送速度の上限が低いものでも細かいファイルの読み込みに
於いてHDDより高速に読み出しが出来るものが多く出回っている為、常用されるシステムや
アプリケーションの細かなファイルをメモリーカード内に保存しておき、必要に応じて
メモリーカードから読み出す事でHDDへの負担の低下と高速なデータの読み込みを実現する
機能です。
ただし細かなファイルの書き込み速度が著しく低い場合はReadyBoost領域として指定される
容量が大きいほどデータの書き込みに時間がかかり、数GBになると数時間かかる事もあり
データの書きこみ完了までは逆にPC全体の能力が低下する恐れがあります。
このため、ランダム書き込み性能が高い物を採用する事が快適な環境を実現する最良の方法と
思われます。
常用するアプリケーションの数や容量がそれほど大規模ではない場合は2GBでも余裕が
あるけど数GBクラスの複数のゲームや大規模なアプリケーションでプラグインやDLL、
コンポーネントの読み込みが多いものを多用すると容量が不足しファイルを入れ替える作業が
発生して速度の低下を招くようです。
また、メモリーカードに保存されるファイルは暗号化されているので持ち出されても安心な事
と、アクセス中でなければ取り外す事もOKのようです。
話を戻して。。。
そもそもSDってデジタルビデオカメラの様な大きなファイルデータの書き込み速度を基準にしているらしいから細かい大量のファイルの扱いは規格外という事になるのでしょうが、なんだろう。。。 この敗北感。(・w・;
でも今この記事を入力しながらHD Tune BenchMarkで調べたらこんな感じです。
HDDに比較してメモリーカードではランダムアクセスが圧倒的に速い事が分かると思いますが、これはアクセス速度でありファイルの読み出し速度ではない事に注意が必要です。
図にあるようにSDカードの方がCFカードよりも速いにも関わらずファイルの読み出し書き込み速度が著しく低いのはカード内のコントローラに要因があるのでしょうか?
とりあえず上回る数値が出ているので試しに使ってみましょうか。。。
実使用の結果が出たらまた追記します。 d(・・
■2011/02/05 追記
Call of Duty 4で使ってみました。
使ったPCはVistaPC(Athron4850e,GeForce8200[onboard],メインメモリー2GB)です。
ReadyBoost予約領域として4GBを指定しました。
実際に使ってみるとなぜかゲーム全般でフレームレートが落ちました。
読み込みしている可能性もあるので複数回同じステージを繰り返しても同じ。
ベンチマークで表示されているようにCPU占有率が低めなのに。
しかもSDにアクセスしていないのに。(・・;
試しにCFのときと同じ1.5GBくらいに設定しても結果は同じでした。
残念ながら今まで使っていたCFカードの方で使い続けましょう。。。
一応CFカードの規格は888倍速までは規定されてるようなので今後も期待。
*888倍速:
通常はCDの標準読み出し速度150KB/秒を1倍速とし、その888倍で約133MB/秒を意味する。
今使っている2GBのCFカードは200倍速でWindows95当時のHDDと近い性能。
ただし、DVDは独自の速度で1倍速がCDの約9倍程度になるようです。
■2011/01/12 追加
KINGMAX SDHC 8GB Class10 専用アイコン
http://www15.ocn.ne.jp/~nekotop0/data/KINGMAX8GSD.zip
画像クリックでダウンロードして下さい。
使い方は同封のreadme.txtをご覧下さい。
■2011/01/13 追記
前回追記で調子が悪くなったとカキコしましたが同時期にPCで異常が発生していたようです。
無負荷のはずが常時CPU占有率100%付近をウロウロしてました。
しかし今回のSDカードを利用する前はこの様な現象は出ておらず、因果関係も不明です。
PCの復旧に努めましたが全く改善しないためVistaをクリーンインストール。
その後WindowsUpdateも完了し改めて今回のSDカードを使ったところ、
CoD4において最初のミッションの読み込みで通常の倍以上かかったものの、その後は快適で
200倍速のCFカードよりも使い勝手は向上しているようです。
ただ、大規模アプリケーションやデータをPCにインストール・保存するときには外しておかないと
無駄に時間がかかるので要注意。
ReadyBoostを使うときはシステム構築完了後にしましょう。d(・・
■2011/01/21 追記
ReadyBoostで使用中にCPU占有率100%の原因はSDカードと断定しました。
詳細はこちら。
【PC】 SDカードをReadyBoostに使うとPCに異常が
http://blog.goo.ne.jp/nekotop_001/e/40bf1fc2c5a62622498ca5c7098ab8e0
買ったのは比較対象になっているメモリーカード(約2年前の購入価格2600円くらい)と同じホームセンターです。
--------------------------------------------------
CrystalDiskMark 2.2 (C) 2007-2008 hiyohiyo
Crystal Dew World : http://crystalmark.info/
--------------------------------------------------
今回購入したメモリー。
KINGMAX SDHC 8GB Class10
Sequential Read : 19.452 MB/s
Sequential Write : 10.360 MB/s
Random Read 512KB : 19.475 MB/s
Random Write 512KB : 0.998 MB/s ←
Random Read 4KB : 4.300 MB/s
Random Write 4KB : 0.012 MB/s ←
前回購入したメモリー。
adata SDHC 8GB TURBO Class6
Sequential Read : 19.128 MB/s
Sequential Write : 7.703 MB/s
Random Read 512KB : 18.835 MB/s
Random Write 512KB : 2.139 MB/s ←
Random Read 4KB : 3.538 MB/s
Random Write 4KB : 0.021 MB/s ←
今ReadyBoostで使用しているメモリーカード。
SiliconPower CF 2GB 200X Speed (Vista)
Sequential Read : 16.793 MB/s
Sequential Write : 7.498 MB/s
Random Read 512KB : 16.801 MB/s
Random Write 512KB : 2.536 MB/s ←
Random Read 4KB : 3.725 MB/s
Random Write 4KB : 0.030 MB/s ←
今回購入したSDカードのパッケージでは転送速度が22MB/sとあるけど私が欲しい小さなファイルのランダムアクセス性能が著しく低い。
何で小さいファイルの~が欲しいのかと言えば、Vistaから実装されたReadyBoostで使いたいからです。
現在のところ、2GBのコンパクトフラッシュカードで使ってますが容量が少なく出来たらあと3倍程度の容量が欲しいなぁと思ってました。
「8GBのSDカードを使えばいいじゃないか」と言われそうですが、CFカードの方が細かいファイルの読み書き速度が速く安定しているのでCFを使用しています。
そもそもReadyBoostってなに?っていう人に~
■ReadyBoost
HDDからのデータ読み込みは連続した大きなファイルは公表数値付近の速度を出しますが
細かなファイルを大量に読み込むときに機械的なヘッドの移動というハンデが発生します。
これにより細かなファイルの読み込みで著しい読み込み速度の低下を招くのですが、メモリー
カードやUSBメモリーなど転送速度の上限が低いものでも細かいファイルの読み込みに
於いてHDDより高速に読み出しが出来るものが多く出回っている為、常用されるシステムや
アプリケーションの細かなファイルをメモリーカード内に保存しておき、必要に応じて
メモリーカードから読み出す事でHDDへの負担の低下と高速なデータの読み込みを実現する
機能です。
ただし細かなファイルの書き込み速度が著しく低い場合はReadyBoost領域として指定される
容量が大きいほどデータの書き込みに時間がかかり、数GBになると数時間かかる事もあり
データの書きこみ完了までは逆にPC全体の能力が低下する恐れがあります。
このため、ランダム書き込み性能が高い物を採用する事が快適な環境を実現する最良の方法と
思われます。
常用するアプリケーションの数や容量がそれほど大規模ではない場合は2GBでも余裕が
あるけど数GBクラスの複数のゲームや大規模なアプリケーションでプラグインやDLL、
コンポーネントの読み込みが多いものを多用すると容量が不足しファイルを入れ替える作業が
発生して速度の低下を招くようです。
また、メモリーカードに保存されるファイルは暗号化されているので持ち出されても安心な事
と、アクセス中でなければ取り外す事もOKのようです。
話を戻して。。。
そもそもSDってデジタルビデオカメラの様な大きなファイルデータの書き込み速度を基準にしているらしいから細かい大量のファイルの扱いは規格外という事になるのでしょうが、なんだろう。。。 この敗北感。(・w・;
でも今この記事を入力しながらHD Tune BenchMarkで調べたらこんな感じです。
HDDに比較してメモリーカードではランダムアクセスが圧倒的に速い事が分かると思いますが、これはアクセス速度でありファイルの読み出し速度ではない事に注意が必要です。
図にあるようにSDカードの方がCFカードよりも速いにも関わらずファイルの
とりあえず上回る数値が出ているので試しに使ってみましょうか。。。
実使用の結果が出たらまた追記します。 d(・・
■2011/02/05 追記
Call of Duty 4で使ってみました。
使ったPCはVistaPC(Athron4850e,GeForce8200[onboard],メインメモリー2GB)です。
ReadyBoost予約領域として4GBを指定しました。
実際に使ってみるとなぜかゲーム全般でフレームレートが落ちました。
読み込みしている可能性もあるので複数回同じステージを繰り返しても同じ。
ベンチマークで表示されているようにCPU占有率が低めなのに。
しかもSDにアクセスしていないのに。(・・;
試しにCFのときと同じ1.5GBくらいに設定しても結果は同じでした。
残念ながら今まで使っていたCFカードの方で使い続けましょう。。。
一応CFカードの規格は888倍速までは規定されてるようなので今後も期待。
*888倍速:
通常はCDの標準読み出し速度150KB/秒を1倍速とし、その888倍で約133MB/秒を意味する。
今使っている2GBのCFカードは200倍速でWindows95当時のHDDと近い性能。
ただし、DVDは独自の速度で1倍速がCDの約9倍程度になるようです。
■2011/01/12 追加
KINGMAX SDHC 8GB Class10 専用アイコン
http://www15.ocn.ne.jp/~nekotop0/data/KINGMAX8GSD.zip
画像クリックでダウンロードして下さい。
使い方は同封のreadme.txtをご覧下さい。
■2011/01/13 追記
前回追記で調子が悪くなったとカキコしましたが同時期にPCで異常が発生していたようです。
無負荷のはずが常時CPU占有率100%付近をウロウロしてました。
しかし今回のSDカードを利用する前はこの様な現象は出ておらず、因果関係も不明です。
PCの復旧に努めましたが全く改善しないためVistaをクリーンインストール。
その後WindowsUpdateも完了し改めて今回のSDカードを使ったところ、
CoD4において最初のミッションの読み込みで通常の倍以上かかったものの、その後は快適で
200倍速のCFカードよりも使い勝手は向上しているようです。
ただ、大規模アプリケーションやデータをPCにインストール・保存するときには外しておかないと
無駄に時間がかかるので要注意。
ReadyBoostを使うときはシステム構築完了後にしましょう。d(・・
■2011/01/21 追記
ReadyBoostで使用中にCPU占有率100%の原因はSDカードと断定しました。
詳細はこちら。
【PC】 SDカードをReadyBoostに使うとPCに異常が
http://blog.goo.ne.jp/nekotop_001/e/40bf1fc2c5a62622498ca5c7098ab8e0
※コメント投稿者のブログIDはブログ作成者のみに通知されます