Multi-threading in disk cloner

Disk doner is a device for duplicating or creating a bit-by-bit copy of a hard disk. The current methodology for cloning a large disk is inefficient which results in a very slow speed of such a cloning process. The program called dd is often used for this duplication purpose. The cloning speed depen...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Panichprecha, S., Pongsawatkul, N., Mitrpant, C., Kovintavewat, P.
Format: Tagungsbericht
Sprache:eng
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Disk doner is a device for duplicating or creating a bit-by-bit copy of a hard disk. The current methodology for cloning a large disk is inefficient which results in a very slow speed of such a cloning process. The program called dd is often used for this duplication purpose. The cloning speed depends on both hardware and software. This paper aims to utilize the technique of multi-threading on multi-core processors to enable parallelism between reading and writing data in the disk cloning processes. Comparing to the existing dd program, our multi threading program can perform the disk cloning function with more than 40% improvement in transfer rate or speed.
DOI:10.1109/ECTICON.2011.5947887