web-dev-qa-db-ja.com

Clonezillaがddより速いのはなぜですか?

SSDイメージング(ソースとデスティネーションが2 SSD)の場合、CloneZillaを使用して12GBpmを取得しますが、ddでは5GBpmしか取得しません。
Clonezillaがddよりもはるかに高速なのはなぜですか?

6

ddは、ブロック0からブロック99999までを読み取り、データをコピーするだけです。

Clonezillaはファイルシステムを理解し、何もコピーされない場合を理解します(空のスペースまたは削除されたファイルのデータのため)。

不要なデータをすべてコピーしないことがわかったら、実際のデータをコピーする方がはるかに簡単です。

web ページから「サポートされていないファイルシステムの場合、セクター間のコピーはClonezillaのddによって行われます。」

20
chris

それは、Clonezillaがクローン作成に使用するものに依存します。

それは彼らのウェブサイトから取られたパーティションのタイプに応じて異なるツールを使用します:

Based on Partclone (default), Partimage (optional), ntfsclone (optional), or dd to image or clone a partition. 

通常、パーティションをこの順序で使用して、パーティションをコピーしようとします。 ddはセクターごとのコピーであり、パーティションのファイルシステムタイプに基づく最適化が組み込まれていないため、最後の手段です。たとえば、ntfsパーティションのクローン作成は、hfsパーティションのクローン作成よりもはるかに高速です(少なくとも古いバージョンのclonezillaでは、しばらく使用していません)ため、効率的なhfs +コピー用の組み込みツールがなかったため、 ddを使用。

5
MDMoore313