MultiCopy 1.2.0
Автор: ximikys
Дата: 25.01.2012

Программа MultiCopy предназначена для копирования файлов и каталогов одновременно в несколько различных мест. Основные отличия от других программ копирования: исходные файлы считываются с носителя только один раз, что уменьшает время копирования при использовании медленных носителей; многопоточная реализация с независимыми потоками записи и чтения позволяет одновременно выполнять чтение и запись, а также одновременно записывать несколько файлов.
Целью при создании программы MultiCopy была минимизация времени копирования файлов в несколько различных каталогов. При использовании стандартных инструментов операционных систем и файловых менеджеров, чтобы скопировать один и тот же файл в несколько различных каталогов необходимо скопировать его сначала в один каталог, затем в другой и т. д. При этом мы должны считать файл-источник столько раз, сколько у нас мест назначения. Если файл маленький, это не потребует большого количества времени, но если файл большой и используются медленные носители, то время для выполнения такого «многоцелевого» копирования заметно возрастает. Программа MultiCopy обходит это ограничение, считывая файл-источник в буфер в оперативной памяти только один раз, а затем записывая его из памяти сразу в несколько файлов-назначений.
Программа MultiCopy основана на использовании кольцевого буфера и многопоточной реализации. На каждый записываемый файл создаётся свой поток. Такая архитектура позволяет выполнять операции записи одновременно, что значительно ускоряет копирование в случае использования различных физических носителей. Также отдельный поток имеет и считываемый файл. Это позволяет производить чтение с носителя вместе с операциями записи. Для того, чтобы начать запись, достаточно считать только один блок файла-источника. После этого блок передаётся потокам записи, а поток чтения может приступить к чтению следующего блока. Такая реализация чтения позволяет приступить к записи с минимальными потерями времени. В общем случае скорость копирования ограничивается скоростью самого медленного из используемых носителей.
Возможности программы
* Явное указание объёма оперативной памяти, используемой в качестве промежуточного буфера для копирования. Настраивается как объём считываемой ячейки, так и их количество. Минимальный объём буфера – 1 МБ (1 ячейка в 1 МБ), максимальный – 1 ГБ (32 ячейки по 32 МБ).
* Копирование подкаталогов только до определённого уровня вложенности или без ограничений.
* Копирование вместе с файлами и каталогами даты и времени их создания, а также атрибутов.
* Приостановка копирования в любой момент на произвольное время.
* Расширенная обработка ошибок копирования. При возникновении ошибки Вы можете повторить операцию, пропустить только текущий файл, пропустить все файлы при возникновении ошибок, отменить копирование в данное место назначения или отменить всю операцию копирования.
Дата Выпуска: 2011
Версия: 1.2.0
Разрядность: 32bit
Совместимость с Vista: полная
Совместимость с Windows 7: полная
Язык интерфейса: Английский + Русский
Таблэтка: Не требуется
Размер: 8 мб
Программа MultiCopy основана на использовании кольцевого буфера и многопоточной реализации. На каждый записываемый файл создаётся свой поток. Такая архитектура позволяет выполнять операции записи одновременно, что значительно ускоряет копирование в случае использования различных физических носителей. Также отдельный поток имеет и считываемый файл. Это позволяет производить чтение с носителя вместе с операциями записи. Для того, чтобы начать запись, достаточно считать только один блок файла-источника. После этого блок передаётся потокам записи, а поток чтения может приступить к чтению следующего блока. Такая реализация чтения позволяет приступить к записи с минимальными потерями времени. В общем случае скорость копирования ограничивается скоростью самого медленного из используемых носителей.
Возможности программы
* Явное указание объёма оперативной памяти, используемой в качестве промежуточного буфера для копирования. Настраивается как объём считываемой ячейки, так и их количество. Минимальный объём буфера – 1 МБ (1 ячейка в 1 МБ), максимальный – 1 ГБ (32 ячейки по 32 МБ).
* Копирование подкаталогов только до определённого уровня вложенности или без ограничений.
* Копирование вместе с файлами и каталогами даты и времени их создания, а также атрибутов.
* Приостановка копирования в любой момент на произвольное время.
* Расширенная обработка ошибок копирования. При возникновении ошибки Вы можете повторить операцию, пропустить только текущий файл, пропустить все файлы при возникновении ошибок, отменить копирование в данное место назначения или отменить всю операцию копирования.
Дата Выпуска: 2011
Версия: 1.2.0
Разрядность: 32bit
Совместимость с Vista: полная
Совместимость с Windows 7: полная
Язык интерфейса: Английский + Русский
Таблэтка: Не требуется
Размер: 8 мб
Скачать MultiCopy 1.2.0
Скачать с letitbit.net
Скачать с turbobit.net
Скачать с shareflare.net
Скачать с vip-file.com
Скачать с letitbit.net
Скачать с turbobit.net
Скачать с shareflare.net
Скачать с vip-file.com
Другие интересные новости:
Обсуждение на тему "Скачать MultiCopy 1.2.0"
|
|
