Копирование файлов в Total Commander 6.53
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Копирование файлов в Total Commander 6.53
Благодаря чему TC копирует так быстро файлы с DVD на винт(а также с винта на винт)??
Дело в том что я уже достаточно давно работаю c FAR, и просто не люблю никакие менеджеры с винвовской оболочкой. Но вот, жизнь заставила..
В FAR очень медленно копируются DVD несмотря на то что скорость считывания должны быть гораздо ВЫШЕ - скорость от 200 кб до 2-3 мегабайт в секунду - это большинство DVD так.
При попытке сделать тоже самое сделать в TC оказалось что последний копирует почти с максимальной скростью - 8-12 мегабайт в секунду.
И тоже самое с файлами на винте - TC умудряется внутри винта переписать за 10 секунд 700 меговый фильм с диска на диск. В Фаре опять же все намного медленней.
Сравнивал скорости с небезизвестным Frigate. Оказалось что этот копирует чуть медленней в отличии от TC, но быстрее чем ФАР.
Все же хочеться узнать, из-за чего такая разница? И не влияет ли такое быстрое копирование с DVD на качество переписанных файлов?
Дело в том что я уже достаточно давно работаю c FAR, и просто не люблю никакие менеджеры с винвовской оболочкой. Но вот, жизнь заставила..
В FAR очень медленно копируются DVD несмотря на то что скорость считывания должны быть гораздо ВЫШЕ - скорость от 200 кб до 2-3 мегабайт в секунду - это большинство DVD так.
При попытке сделать тоже самое сделать в TC оказалось что последний копирует почти с максимальной скростью - 8-12 мегабайт в секунду.
И тоже самое с файлами на винте - TC умудряется внутри винта переписать за 10 секунд 700 меговый фильм с диска на диск. В Фаре опять же все намного медленней.
Сравнивал скорости с небезизвестным Frigate. Оказалось что этот копирует чуть медленней в отличии от TC, но быстрее чем ФАР.
Все же хочеться узнать, из-за чего такая разница? И не влияет ли такое быстрое копирование с DVD на качество переписанных файлов?
Total Commander по-умолчанию использует свой алгоритм копирования файлов (который при желании можно сменить на алгоритм Проводника). По всей видимости, этот алгоритм работает быстрее, нежели способ FAR'а.
Скорость работы Фригата тоже объяснима - он, как и TC, написан на Delphi, а значит использует сходные (или точно такие же) функции языка... Ну а FAR написанЮ видимо, на Си. К тому же последний давненько не обновлялся и, возможно, не может корректно использовать, например, функции для работы с NTFS. К тому же он консольный....
Скорость работы Фригата тоже объяснима - он, как и TC, написан на Delphi, а значит использует сходные (или точно такие же) функции языка... Ну а FAR написанЮ видимо, на Си. К тому же последний давненько не обновлялся и, возможно, не может корректно использовать, например, функции для работы с NTFS. К тому же он консольный....
Правильнее копировать видео с DVD специализированным софтом, таким как dvd decrypter - можно вырезать субтитры, ненужные звуковые дорожки, рекламу и пр. Скорость копирования там максиальная, можно скопировать диск с нечитаемыми секторами. К тому же, с помощью файлового менеджера, не скопируешь двухслойный или защищенный DVD.
Смиялсо...Nik писал(а):Total Commander по-умолчанию использует свой алгоритм копирования файлов (который при желании можно сменить на алгоритм Проводника). По всей видимости, этот алгоритм работает быстрее, нежели способ FAR'а.
Скорость работы Фригата тоже объяснима - он, как и TC, написан на Delphi, а значит использует сходные (или точно такие же) функции языка... Ну а FAR написанЮ видимо, на Си. К тому же последний давненько не обновлялся и, возможно, не может корректно использовать, например, функции для работы с NTFS. К тому же он консольный....
Языки тут ни при чем, просто в тотале ИМХО более оптимален размер буфера для копирования, к тому же он настраивается, в отличие от фара, более гибко. К тому же настройки "Также использовать режим больших файлов (без кэша)" и "Размер буфера для больших файлов" как раз, скорее всего, и помогают при копировании фильмов.
Надо просто настроить правильно Far.
В реестре есть ключик
[HKEY_CURRENT_USER\Software\Far\System]
"CopyBufferSize":REG_DWORD
этот ключик задает размер буфера при копировании. Если значение ключа равно 0, или ключа вообще нет, то буфер равен 64к. Надо увеличить его размер и еще поиграться с параметром Options\System setting\Use system copy routine
Ну, а все разговоры что Far медленно копирует из-за своей консольности - полный бред.
В реестре есть ключик
[HKEY_CURRENT_USER\Software\Far\System]
"CopyBufferSize":REG_DWORD
этот ключик задает размер буфера при копировании. Если значение ключа равно 0, или ключа вообще нет, то буфер равен 64к. Надо увеличить его размер и еще поиграться с параметром Options\System setting\Use system copy routine
Ну, а все разговоры что Far медленно копирует из-за своей консольности - полный бред.
Ergo
А хочется все остальное копировать методом ТС.
Где эта настройка, подскажите.
У меня такая же заморочка. Но нашел в настройках только опцию копировать методом проводника( копировать все, а не только vd).Когда поставил опцию копировать с DVD методом проводника - скорость выросла раз в 10. Теперь DVD копируется нормально минут за 6.
А хочется все остальное копировать методом ТС.
Где эта настройка, подскажите.
-
black_king
- Сообщения: 1
- Зарегистрирован: Ср ноя 02, 2005 12:11
- Откуда: Украина
- Yuuki-chan
- Сообщения: 9
- Зарегистрирован: Ср ноя 23, 2005 17:59
- Откуда: Беларусь, Минск