-- GSA-4040B パケットライト |
2003.08.13
日立LG製DVDマルチ プラス ドライブGSA-4040Bを採用したI・O DATA DVR-ABH4を購入(→関連記事)したので、パケットライトを使ったDVD-RW/DVD+RWに関するテストを行ってみました。
CD-R/RW時代のパケットライトは、ほとんど使ったことはなかったのですが、DVD-RW/DVD+RWが使えるドライブが使えるようになったので試してみることにしました。
【関連】
B'sCLIP5について
今回は比較的小さなファイルをたくさん書き込むときに、どのくらいの速度が出るのか試してみることにしました。
前回、DVD-RAMのテストでは Windows 2000 のセットアップファイル5510ファイル/96ディレクトリ/サイズ約332Mバイトをコピーしましたが、これと同じことをやってみました。
DVD-RAMをUDF2.0フォーマットで計測したときは3倍速で4分37秒、2倍速で5分32秒なんですが、2.4倍速のDVD+RWで41分27秒とDVD-RAMの7〜9倍も遅いし、2倍速のDVD-RWにいたっては9時間14分51秒ととてつもない遅さです(我ながらよく9時間も待ったもんだ…)。 ファイル書込/読込/削除そのうちB'sCLIP5以外のパケットライト書き込みソフトも調達してこようと思いますが、とりあえずテストプログラムを作成しました。
これまでのファイルコピーによるテストだとハードディスクの速度にも影響を受けるので、ハードデイスクを使わずにファイルを作成するプログラムを作成しました。そのプログラムを使って 2071ファイル、サイズ 100M(104,857,600)バイトのファイルを作成して、その速度を計測します。B'sCLIP5が同一ディレクトリにファイルがたくさんあると遅くなるので、ディレクトリ上には100個以上のファイルは置かないように適当にディレクトリを作成しながら、ファイルを作成しています。ついでに、生成したファイルの読み込み速度と、ファイルを削除する速度も計測しています。
使用したディスク/メディアはDVD-RAM 2x、DVD-RAM 3x、DVD-RW 2x、DVD+RW 2.4x、CD-RW 10x です。DVD-RAM は B'sCLIP5ではありませんが、比較のため計測しています。
その結果が下の表です。
下のグラフは、DVD-RAM/DVD-RW/DVD+RW/CD-RWの読み書きの転送速度をグラフにしたものです。
DVD-RAMについて
DVD-RAMについては書き込み時にハードウェアによるベリファイが自動的に行われるので速度は遅くなりますが、読み込みは3倍速DVD-RAM 4033kバイト/秒、2倍速DVD-RAM 2688.7kバイト/秒とほぼスペックどおりの速度が出ています。
DVD-RWについて
DVD-RWについては読み書きともに一番遅くなっています。DVD-RAMと違ってベリファイしているわけでもないのに、書き込みも2倍速DVD-RAMよりも遅くなっています。
DVD+RWについてDVD+RWについては、2.4倍速とベリファイなしという仕様のため、書き込み速度は1889.3kバイト/秒とDVDの中では一番速い結果が出ています。しかし、読み込みまで含めると3倍速DVD-RAMのほうが速いようです。 ファイルの削除は1〜2秒で終わってしまいますが、削除後に20〜30秒ほどディスクにアクセスできない状態となります。おそらく、この20〜30秒の間に実際に削除を行っているのだと思います。 CD-RWについてCD-RWはついでに試しただけなのですが、読み書きともに1400kバイト/秒程度の転送速度が出ていてなかなか優秀です。今回は10倍速対応CD-RWを使いましたが、1400kバイト/秒というと9.3倍速ですから、ほぼスペックどおりの速度が出ています(ドライブは16倍速のCD-RWまで対応しているようですが、10倍速対応メディアしか用意できなかったので)。 ファイルの削除はDVD+RWと同じで1〜2秒で終わってしまいますが、削除後に20〜30秒ほどディスクにアクセスできない状態となります。 パケットライトについてDVD-RWの結果が不自然に遅いのがよくわからないのですが、今度他のパケットライト書き込みソフトでもテストしてみようと思います。とにかく B'sCLIP5 は同一ディレクリトにファイルをたくさん置くと書き込みがかなり遅くなり、今回は最大で100個までと制限したとはいえ、まだ影響はありそうです。 実際、他のパケットライト書き込みソフト(DirectCD/InstantWrite)も少しだけ使ってみましたが、そちらではB'sCLIP5のように不自然に遅くなることはないようです。
しかし、複数のパケットライト書き込みソフトのインストールとアンイントールを繰り返していると、システムが不安定になりやすいようです。 パケットライト書き込みソフトは、たいていCD/DVD作成ソフトについてくるのですが、ちょっと調べてみたところ、
互換性はUDF1.5ならありそうな気もしますが、試してみないことにはわかりませんし、どのソフトも保証はしていないはずです。 読み込みについてはUDFを使うことで最近のWindowsならまず問題ありませんが、書き込みについては同じパケットライト書き込みソフトを使っていないとできないことがあります。
とにかくCD-R/CD-RW/CD-MRW/DVD-R/DVD-RW/DVD+R/DVD+RWと取り扱うメディアの種類が多く、フォーマットや状態によって取り出し方とかROM互換変換とか制限事項があります。設定によってすべて自動的に処理させることも可能かもしれませんが、なにもかもオートに任せるとそれでそれで余計なトラブルを生みます。たとえばCD-R/DVD-Rをセットしたら、パケットライト用に自動的にフォーマットされてしまうとかありそうです。
また、パケットライト書き込みソフトが動作していると、通常のCD/DVD作成ソフトでメディアを認識しないとか、書き込めないとかもありそうです。同じメーカーのパケットライト書き込みソフトとCD/DVD作成ソフトなら問題ないと思いますが、CD/DVD作成ソフトの起動と、メディアをセットする順番によって、使えたり使えなかったり、面倒臭いこともあるようです。
パケットライトで記録したメディアを普通のCD/DVD作成ソフトで使ったり、逆にCD/DVD作成ソフトで記録したメデイアをパケットライトで使う場合には、メディアの消去や物理フォーマットが必要となり、これもまたけっこう時間がかかって面倒です。
書き換回数1000回は十分かそれに、1000回程度の書き換え回数では従来のリムーバブルディスク、たとえばMOのように使うには不安があります。ファイルのコピーのように単純なファイルの出し入れしかしないのなら1000回で十分だと思いますが、ファイルを上書きするような用途だと1000回とかあっという間に使ってしまいそうです。 ワードとかエクセルようなドキュメントデータを上書きする場合は、古いファイルは残したまま新しいファイルとして保存し、その後古いファイルを削除するので大丈夫だと思いますが、問題はデータベースのように部分的にファイル内容を書き換えるアプリケーションです。 たとえば、画像ファイルにサムネイルとして縮小画像を登録したデータベースを作ることがありますが、データベースのようにレコード単位にファイルを更新していると1000回程度で大丈夫なのか不安です。 更新のアルゴリズムによっては回避できるような気もしますが、その場合ファイル全体を保存し直すか、更新のある部分を別のセクタに割り当てるかすることになります。前者だと無駄にファイル全体を書き換えるので遅くなるし、後者だと更新するたびにセクタを飛ばしてると断片化がすごいことになりそうです。 しかし、ファイルシステムそのものがデータベースのようなものですからファイルの移動やリネームを行うとそれだけで書き換えカウントを消費していきます。
DVD-RAMのように不良セクタを確実に交換してくれれば大丈夫とは思いますが、今のパケットライト書き込みソフトがそこまでやってくれているのかどうかわかりません。
まとめパケットライトについては、とにかく標準となるアプリケーションが定まらないことにはシステムの安定や、互換性の面で不安があります。OSがサポートするのならそれが一番確実ですけど、2004年後半以降に登場すると言われている次期Windows(Longhorn)まで待たなければなりません。不良セクタを交換するディフェクト処理についてはもMt.Rainier対応ドライブと次期Windowsでは確実に対応してきそうですし。
正直、DVD-RAMが使えるならパケットライトは必要ないような気がします。互換性は低くてもドライブさえ対応していれば扱いはDVD-RAMのほうがシンプルで確実です。
【関連記事】以下のページでもDVD-RAMドライブに関するベンチマークテストを行っています。テスト環境が異なるので今回のテストとは直接比較はできませんが、参考にしてください。
→ 2004.06.18 GSA-4120B 5倍速DVD-RAMベンチマーク
|