テストを行ってみました。DVD-RAMのZCLVDVD-RAMメディアは内周から外周に向かって35個のゾーンに分割されています。1トラックあたりのセクタ数は最内周ゾーンは25セクタ、最外周ゾーンは59セクタとなっていますが、ゾーン内の1トラックあたりのセクタ数は一定です。回転速度はゾーン毎に切り替えますが、ゾーン内でのシークでは回転速度の変更は必要ありません。DVD-RAMでは、このような記録方式をZCLV方式といっています。メディア全体を線速度(転送速度)一定にアクセスすることをフルCLVといいます。先ほど説明したようにZCLV方式のDVD-RAMメディアをフルCLVでアクセスするためには、ゾーン毎に回転速度を切り替えますが、ゾーン内の回転速度は変化しません。ある用語解説ではZCLVはゾーン内で線速度を一定に、ZCAVはゾーン内で角速度(回転速度)を一定に保つ方式として説明されています。ハードディスクやMOは回転速度が変化するわけでもないのに、ZCAVと言われています。Recording)があり、最近のハードディスクのようにゾーン内の記録密度(1トラックあたりのセクタ数)を一定にする方式として説明されています。これはDVD-RAMがゾーン毎の1トラックあたりのセクタ数を一定にしているのと同じことです。ある用語解説ではZBRはZCAVは同じと説明されています。本当はきちんと用語の使い分けがあるのかもしれませんが、何かしらゾーンがあるとZCLVやZCAVになってしまい、使い方で意味も違っているようです。これらの用語にはメディアの構造(物理フォーマット)を示している場合と、ドライブの制御方式を示している場合があり、両者の組み合わせや、どっちを取るかで意味や説明の違いが起こっているような気がします。ここではメディアのフォーマットを指す場合には「〜フォーマット」と表記することにします。Velocity)方式を使っています。LF-M721JDは従来の2倍速/3倍速DVD-RAMと同じフルCLVです(これまで2倍速/3倍速DVD-RAMをフルCLVという表現はしていなかったと思いますが、線速度=データ転送速度が一定という意味でフルCLVで良いかと思います)。フルCLV方式のLF-M721では最初から5倍速の速度が出ますが、PCAV方式のGSA-4120Bでは3倍速から始まります。GSA-4120Bでは前半CAV(角速度一定)方式により回転速度は一定ですが、外周にいくほど1トラックあたりのセクタ数が増えるので速度もだんだんと速くなります。途中5倍速に達したところで、従来と同じCLV(線速度一定)方式に切り替わります。単純に速度だけ見れば最初から5倍速出るLF-M721JDのほうが有利なのは明らかです。GSA-4120Bは前半CAV(角速度一定)方式を使ってアクセスする領域は回転速度を固定できるため、ランダムアクセスには有利に働くものと予想されます。Velocity)フォーマットを採用しておりCLV方式でアクセスする場合、ゾーン中では回転速度は一定しています。異なるゾーンに移動(シーク)すると回転速度を切り替える必要があります。GSA-4120Bも後半はCLV方式となりアクセス方式はLF-M721JDと同じです。公開しているDevTestは書き込みテストは実行できません(書き込みテストを実行するとファイルシステムを破壊して危険ですので)。GSA-4120B(→関連記事)についても行いました。オプションを指定して半分の容量を使った場所でも計測しています。以下がベンチマークテストの結果です。テストの内容等はDevTestのドキュメントを参考にしてください。グラフ化したものです。DVD-RAMについてPCAV方式のGSA-4120Bと違って、LF-M721JDではどこでも65536B単位での読込速度は6742.9〜6750.2kBと5倍速近い速度が出ています。1.41倍速まで落ちることがありましたが、平均すると2.09倍速でした。PCAVのGSA-4120Bは前半CAV(角速度一定)部分は3〜5倍速となるので平均速度が遅くなるのはわかりますが、後半のCLV(線速度一定)部分は2.2倍速くらいでした。それと比較するとLF-M721JDの書込速度はもう少し速くてもよさそうなものです。それで、全領域(4,568,481,792バイト)について読み書きの速度を調べてみましたが、読込は11分10秒(平均4.9倍速)と一定していましたが、書込は27分28秒(平均2.0倍速)〜39分22秒(平均1.4倍速)と結果は一定していません。条件によって結果が変わるようです。使用するメディアによっても多少変化がありますが、一番大きいのが書込時のデータサイズです。大きなデータを読み書きする場合でも、1度に読み書きするデータサイズは大きくても数百Kバイト程度です。WindowsのIDE/ATAPIドライバは最大データ転送サイズが128Kバイトに設定されていることが多いので、たいてい64K〜128Kバイトの範囲で読み書きします。128Kバイトでの書込速度が速い(多少マシ)ケースと、64Kバイト単位の遅いケースの読み書き速度をグラフにしてみました。GSA-4120Bでの64Kバイト単位での結果も掲載しておきます。このグラフは前述のDevTest(ver.1.03a01)で全領域について読込または書込して、約2秒間隔でアドレス(LBA)と転送速度を記録しグラフを作成しています。result.csvといったコマンド/オプションを指定して実行しました。記録したCSVファイルからグラフを作るのは専用のプログラムを使いましたが、エクセルでも可能です。64Kバイト単位での読み書きグラフ4を見るとGSA-4120Bではゾーンによって書込速度が速い箇所と遅い箇所があります。128K単位では書込速度(赤)をみるとゾーン内でも上下に幅があり一定していませんが、平均すると2倍速程度で一定しています。64K単位では、書込速度の上下の幅は少ないのですが、実質1.5倍速程度と全体的に速度が下がっています。グラフにはしていませんがGSA-4120Bで128K単位での書込速度を調べると、37分53秒(平均1.45倍速)と遅くなってしまいました。DVD-RAMは書込時にベリファイを行うため、書込からベリファイ(読込)を行なう際に多少のロスがあり、書込時の位置とデータサイズでロスタイムが変化するものと思われます。DVD-RAMはZCLVフォーマットを採用しており、ゾーンによって1トラックあたりのセクタ数と、アクセス時の回転速度が異なるため、同じデータサイズで書き込みしてもゾーンによってロスタイムは変わってきます。GSA-4120Bのグラフ4がこのパターンに当てはまると思います。LF-M721JDでは、全体的に書込速度が遅いのですがゾーンによる書込速度の違いがあまりないようです。したら、ゾーンによる書込速度の違いがでないようにチューニングされているのかもしれません。それとも、単にドライブ制御の処理速度が追いつかなくて、シークや回転待ちでロスタイムが増加して遅くなっているのか。GSA-4120Bの後半CLV(線速度一定)部分はLF-M721JDとアクセス方法は同じですが、書込速度はゾーンによって差はあっても平均するとGSA-4120Bのほうが速いようです。書き込みが遅くなってしまうのは、書き込みからベリファイによる読み取りを行なう間に、余分な回転が入ってしまうためと思われます。通常なら1回転目で書き込み、2回転目で読み取り(ベリファイ)を行い、トータルでは2回転することで書き込み速度は2分の1になります。処理が間に合わずに余分に回転してしまうと、トータルでは3回転することになり書き込み速度が3分の1まで低下してしまいます。5倍速の3分の1というと1.66倍速ですから、これまでの計測結果からも一致します。書き込みとベリファイの間だけでなく、次の書き込みを行なう間にも回転が入るはずです。問題は、同じ条件で実行しても1.66倍速まで落ちる場合と、そうでない場合があることです。微妙なところで2回転で間に合う場合と、無駄な回転が入り3回転してしまう場合が出てしまっているようです。最終的にはドライブ自体の処理速度が上がらないことには解決しないと思います。7を使って5倍速DVD-RAMで容量一杯に書込すると27分48秒(平均1.98倍速)という結果でした。平均速度でいえばグラフ2の128Kバイト単位での結果とほぼ同じです。5倍速DVD-RAMメディアを物理フォーマットすると23分42秒(平均2.32倍速)という結果でした。これがベリファイ時のロスタイムを最小限に抑えた書込速度に近いのではないかと思います。これと同じ速度をアプリケーションからの書き込みで出すためには、DVD-RAMのゾーンの開始位置を正確に把握して、1トラックあたりのセクタ数を考慮してデータサイズをゾーンによって変えることになります。こんなことをしてもランダムアクセスを行なうDVD-RAMではあまり意味がありません。GOLDのように、一気に書き込みするなら効果的かもしれませんが、その場合でもLF-M721JDならベリファイレス書込を使ったほうが速いかと思います(ベリファイが必要なら書き込み後にまとめて行なえばいい)。ちなみにベリファイレスで全容量を書き込みすると12分33秒(平均4.38倍速)という結果でした。本来の書込速度はこのくらいあって、通常の書き込みではベリファイのロスタイムによって遅くなるようです。DVD-RAMとの比較LF-M721JDの2倍速/3倍速DVD-RAMとしての性能ですが、前々モデルのLF-D521JD/SW-9571(→関連記事)と2倍速DVD-RAMで比較した場合、シークタイムが少し遅い感じですがランダムアクセスの結果には差は出ていないようです。3倍速DVD-RAMの前モデルLF-M621JD/SW-9572は実機がないので、直接比較できませんがメーカ公表スペックではLF-D521JD/SW-9571もLF-M621JD/SW-9572もDVD-RAMの平均シークタイム120msですから、大きな違いはないと思います。GSA-4120Bと比較すると、シーケンシャルアクセスでは全般的にGSA-4120Bのほうが少し速いようですが、2048バイト単位での小さなデータの読み書きとランダムアクセスではLF-M721JDのほうが速いようです。command」が平均シークタイムにあたります。この結果から推測すると、5倍速DVD-RAMで190ms、2倍速/3倍速DVD-RAMで130msです。シークタイムは「平均」ですから、計測方法や算出方法によっては結果が変ります。まとめ今回はDevTestのベンチマークだけですが、次回はファイルの実際のファイルの読み書きの速度等のテストを行うつもりなので、まとめはそのときにでもしようと思います。今回の注目はGSA-4120Bとの比較ですが、これまでのところ読み込みに関しては最初から5倍速出るLF-M721JDのほうが速いのですが、書き込みに関してはGSA-4120Bのほうが速そうな感じです。LF-M721JDは書込時のベリファイによるロスタイムが大きく、平均すると書込速度はGSA-4120Bとほとんど同じです。実際のファイルの読み書きにどう影響するかは,やってみないことにはわかりません。次回は、ファイルの読み書きの速度を調べてみるつもりです。ページでもDVD-RAMドライブに関するテストを行っています。テスト環境が異なるので今回のテストとは直接比較はできませんが、参考にしてください。書き込み時の安定性向上」とあります。名前は10文字、内容は100文字以内で入力してください(半角の場合は倍の文字数まで)。長いコメントや感想は掲示板(→BBS)に投稿してください。