MultiCopy 2.0.1 (32-86 бит)

Скриншот: MultiCopy 2.0.1 (32-86 бит)

Программа MultiCopy предназначена для копирования файлов и каталогов одновременно в несколько различных мест (каталогов, сетевых папок, дисков и т. п.).

Основные отличия от других программ копирования.

Исходные файлы считываются с носителя только один раз, что уменьшает время копирования при использовании медленных носителей;
Многопоточная реализация с независимыми потоками записи и чтения позволяет одновременно выполнять чтение и запись, а также одновременно записывать несколько файлов, что уменьшает время копирования.
Целью при создании программы MultiCopy была минимизация времени копирования файлов в несколько различных каталогов. При использовании стандартных инструментов операционных систем и файловых менеджеров, чтобы скопировать один и тот же файл в несколько различных каталогов необходимо скопировать его сначала в один каталог, затем в другой и т. д. При этом мы должны считать файл-источник столько раз, сколько у нас мест назначения. Если используются медленные носители, то время для выполнения такого «многоцелевого» копирования заметно возрастает. Программа MultiCopy обходит это ограничение, считывая файл-источник в буфер в оперативной памяти только один раз, а затем записывая его из памяти сразу в несколько файлов-назначений.

Программа MultiCopy основана на использовании кольцевого буфера и многопоточной реализации. На каждый записываемый файл создаётся свой поток. Такая архитектура позволяет выполнять операции записи одновременно, что значительно ускоряет копирование в случае использования различных физических носителей. Также отдельный поток имеет и считываемый файл. Это позволяет производить чтение с носителя вместе с операциями записи. Для того, чтобы начать запись, достаточно считать только один блок файла-источника. После этого блок передаётся потокам записи, а поток чтения может приступить к чтению следующего блока. Такая реализация чтения позволяет приступить к записи с минимальными потерями времени. В общем случае скорость копирования ограничивается скоростью самого медленного из используемых носителей.
Основные возможности программы MultiCopy.
-Автоматическое определение оптимального объёма оперативной памяти, используемой в качестве промежуточного буфера для копирования. Специалисты могут указать объём памяти вручную. Минимальный объём буфера – 1 МБ (1 ячейка в 1 МБ), максимальный – 1 ГБ (32 ячейки по 32 МБ).
-Копирование подкаталогов только до определённого уровня вложенности или без ограничений.
-Копирование вместе с файлами и каталогами даты и времени их создания.
-Приостановка копирования в любой момент на произвольное время.
-Расширенная обработка ошибок копирования. При возникновении ошибки Вы можете повторить операцию, пропустить только текущий файл, пропустить все файлы при возникновении ошибок, отменить копирование в данное место назначения или отменить всю операцию копирования.

Изменение в версии 2.0.1
-При копировании и подсчёте размера задания не учитывались скрытые и системные файлы и каталоги.
-При обработке второго и последующего заданий во время подсчёта размера задания отображались данные о времени копирования предыдущего задания.
-Linux. Не копировались дата и время создания файлов и каталогов.
-Добавлена поддержка Drag and Drop в списки источников и назначений.
-Добавлена опция отображения значков файлов и каталогов.
-Добавлена опция проверки каталогов назначения.
-Добавлено сохранение опции "Не закрывать после завершения" в окне прогресса операции копирования.
-Смена языка без перезапуска программы.
-Добавлена возможность загрузки и сохранения списков источников и назначений.
-Добавлены поля для ручного ввода имён файлов и каталогов. Добавлен пункт настроек для отображения/скрытия этих полей.
-Добавлена функция автоматического подбора размера буфера копирования.
-Добавлена функция проверки свободного места перед копированием.
-Добавлена функция копирования атрибутов файлов и каталогов.
Windows.
-Добавлена возможность блокировки страниц памяти (запрет сброса страниц памяти в файл подкачки).
Windows.
-Добавлена функция включения/выключения использования системного кэша при копировании.
-Добавлена функция заполнения списка назначений всми подкаталогами указанного каталога. (Экспериментально!)
-Увеличена скорость подсчёта размера задания и перечисления файлов.
-Уменьшена нагрузка на процессор при отображении прогресса копирования.
-Изменён дизайн главного окна программы.
-Изменён дизайн формы настроек (форма теперь многостраничная).
-Мелкие улучшения и оптимизация кода.

Скриншот (4.5 Kb)
Доп.скриншот 1 (50 Kb)
Доп.скриншот 2 (37.7 Kb)
Категория: Обменник - Файлы для ПК
Раздел: Программы для ПК
Добавил: Tarkett
Дата: 14 августа 2012, 12:52
Файл обновлён: 13 ноября 2013, 22:11
Обновил: Tarkett
Кол-во загрузок: 83
Последнее скачивание: 9 марта 2021, 06:52
Скачать файл (exe) (4.8 Mb)
Комментарии [1]

Архив файлов
На главную
Поиск

-------

0.07 сек
SQL: 3