Сделаем это по-быстрому
Skylord (sky_lord@mail.ru)
Xakep, номер #061, стр. 061-026-3
Маленькая русская программа с суровым названием, заставляющая все остальные софтины нервно курить в сторонке.
Садится в контекстное меню, но может и полностью подменять собой Explorer, чтобы при обычном перетаскивании файла он копировался KillCopy (опция "Make KillCopy as default drag&drop handler"). Интерфейс настраивается с помощью скинов, которых полно на сайте, и отображает общее и оставшееся время копирования, проценты загрузки каждого и всех файлов и скорость в Kbps.
Естественно, поддерживается докачка, причем с кучей дополнительных возможностей. Во-первых, KillCopy может вносить в реестр запись о копировании и, в случае падения винды или вырубания электричества, автоматически его продолжит после перезагрузки. Во-вторых, все незаконченные по любой причине закачки отображаются в окне "Resume manager", где ими можно как угодно манипулировать. И, наконец, в-третьих, есть очень удобная опция - автоматическое продолжение (параметр "If file exist"-"Try resume"), когда KillCopy сверяет содержимое файлов, и если видно, что конечный - это часть исходного, то сразу начинает докачивать, ничего не спрашивая у пользователя.
Настройки скорости, кроме обычного объема буфера, состоят из трех опций - "High-speed copy", "Parallel read/write" и "Speed limit". Первые две можешь включать не раздумывая, а третью - в зависимости от конфигурации твоей локалки.
Между прочим, KillCopy единственная программа, заботящаяся о секретности: установи "Move mode" на "3-pass overwrite", и при переносе софтина будет аж три раза забивать нулями старый файл перед удалением - чтобы никто никогда не восстановил.
Но это все лишь дополнительные фенечки, а что же с главным - со скоростью? Так ведь и тут все просто замечательно! Смотри сам - KillCopy уделывает всех конкурентов и виндовый Explorer, особенно при копировании в пределах одного жесткого диска.
На мой взгляд, у KillCopy лишь два мелких недостатка. Во-первых, довольно примитивная очередь (но ведь у того же BurstCopy ее вообще нет!) - только для копирования в один и тот же каталог. А во-вторых, немного странное поведение при работе: через несколько секунд после начала скачивания прога почему-то начинает серьезно грузить проц, и в это время работа сильно замедляется, что сказывается на конечном результате... Надеюсь, автор это поправит.
И еще не могу не сказать о встраиваемости KillCopy в Far или Total Commander - на это не способна больше ни одна утилита. Кстати, и возможности для консольного использования у KC самые богатые: любители скриптов и bat'ов не останутся обиженными.
<Выводы>
Наш главный вывод состоит в том, что различные копировщики следует использовать скорее для получения большего удобства и расширенных возможностей, чем для увеличения скорости. В любом случае, лучшей на данный момент является, безусловно, утилита KillCopy, которая сочетает в себе отличную функциональность и высокую скорость. По крайней мере, на моей машине она, похоже, обосновалась всерьез и надолго :).
Как мы тестировали
Для тестирования использовался компьютер на базе AthlonXP 1600+ с материнской платой на чипсете VIA KT600 и жесткими дисками Maxtor 6L080J4 в режиме ATA-133. Локальная сеть на 100 Мбит построена на наиболее распространенных карточках от Realtek (чип 8139B).