Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: параллельное копирование 
Author Message
vm1979



PostPosted: Fri Apr 01, 2005 13:02    Post subject: параллельное копирование Reply with quote

Добрый день!

По работе мне часто необходимо копировать большие объемы информации на USB 2.0- жесткие диски (ZIV 2, ZIV PRO) с жесткого диска компьютера. Всего дисков Ziv 8 штук, скоро будет больше.
Копируется разная информация 30-60 GB на один , но вся она есть на HDD к началу работы.

На практике получается, что при копировании на один диск скорость составляет порядка 10 МБ/c. Казалось бы, если подключить два диска, то скорость на каждом должна быть того же порядка. Но при подключении двух-трех дисков получается, что суммарная скорость не переваливает и за 10 МБ/c. И это при том, что скорость чтения с жесткого диска компьютера превышает 60 МБ/c.
Приходится копировать на каждый диск по очереди - 8 часов работы Sad(

Пробовали ставить сторонние USB контроллеры, но это не изменило ситуацию. Оказалось, что тормоза возникают из-за алгоритма копирования в два и более потоков - головки диска мечутся и на это уходит очень много времени.
Проверить последнее суждение легко - нужно запустить параллельное копирование двух больших каталогов в nul.

Думаю, все можно значительно ускорить если поменять буферизацию данных при копировании.

Как настроить буферы в TC?
Есть ли принципиальная возможность написать плагин для параллельного копирования.

VM
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group