vm1979
Joined: 01 Apr 2005 Posts: 1
|
(Separately) Posted: Fri Apr 01, 2005 13:02 Post subject: параллельное копирование |
|
|
Добрый день!
По работе мне часто необходимо копировать большие объемы информации на USB 2.0- жесткие диски (ZIV 2, ZIV PRO) с жесткого диска компьютера. Всего дисков Ziv 8 штук, скоро будет больше.
Копируется разная информация 30-60 GB на один , но вся она есть на HDD к началу работы.
На практике получается, что при копировании на один диск скорость составляет порядка 10 МБ/c. Казалось бы, если подключить два диска, то скорость на каждом должна быть того же порядка. Но при подключении двух-трех дисков получается, что суммарная скорость не переваливает и за 10 МБ/c. И это при том, что скорость чтения с жесткого диска компьютера превышает 60 МБ/c.
Приходится копировать на каждый диск по очереди - 8 часов работы (
Пробовали ставить сторонние USB контроллеры, но это не изменило ситуацию. Оказалось, что тормоза возникают из-за алгоритма копирования в два и более потоков - головки диска мечутся и на это уходит очень много времени.
Проверить последнее суждение легко - нужно запустить параллельное копирование двух больших каталогов в nul.
Думаю, все можно значительно ускорить если поменять буферизацию данных при копировании.
Как настроить буферы в TC?
Есть ли принципиальная возможность написать плагин для параллельного копирования.
VM |
|