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...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
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 |