Member
Статус: Не в сети Регистрация: 17.01.2005 Откуда: Челябинск
Недавно переустановил дома WinXP с SP1 и заметил интересную особенность: при копировании в FARе скорость записи на любой HDD колеблется в районе 6 мб/с, в то время как чтение в норме (40-50 мб/с). До переустановки такой проблемы не было (винда та же, ставил почти год назад и не помню было ли что подобное...) При копировании стандартными средствами винды все ОК, в TotalCommander тоже (40-50 мб/с). Поудалял все возможные проги, переустановил дрова для чипсета, пробовал разные конфигурации подключения винтов и CD-Rom'ов. Ничего не помогает... Может у кого еще какие мысли есть? Очень привык к FAR, не люблю TotalCommander.
Ну ёо мое, ты не знаешь что ли? Нажми F9 - параметры - системные параметры и поставь галочку "использовать копирование через винду"... ну и наслаждайся 40-50 м.б
Добавлено спустя 15 минут, 29 секунд: да и не забудь еще shift+F9 нажать и сохранится
Заметил, что копирование файлов посредством FAR приводит к фрагментации диска большей, нежели проводником. Может быть тоже, задействовать "Использовать системную функцию копирования"?
Member
Статус: Не в сети Регистрация: 17.01.2005 Откуда: Челябинск
maugli-14 писал(а):
Нажми F9 - параметры - системные параметры и поставь галочку "использовать копирование через винду
Блин, не поверишь - забыл совсем Вот, что значит отсутствие практики. Спасибо.
Добавлено спустя 7 минут, 52 секунды:
Not Entered писал(а):
Заметил, что копирование файлов посредством FAR приводит к фрагментации диска большей, нежели проводником. Может быть тоже, задействовать "Использовать системную функцию копирования"?
Как проверял? Если скорость не устраивает - так задействуй.
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Ребята вы чего? Ничего включать не надо, все должно работать нормально и без Use system copy routine. У меня разницы нет в скорости.
Not Entered писал(а):
Заметил, что копирование файлов посредством FAR приводит к фрагментации диска большей, нежели проводником. Может быть тоже, задействовать "Использовать системную функцию копирования"
Эта глупость (на Ваш взлгляд) была проверена мной многократно путём копирования большого количества файлов с последующим просмотром степени фрагментации.
Member
Статус: Не в сети Регистрация: 17.01.2005 Откуда: Челябинск
В общем идея понятна: вкл. функцию системного копирования. Вечером дома проверю, завтра отпишусь. Есть мнение, что это не поможет. Может быть можно попробовать что-нибудь еще?
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
BobuS писал(а):
А у тебя на какой скорости копирует? И в чем же тогда может быть проблема?
Сейчас вот проверял ~40Mb в секунду.
Not Entered писал(а):
Эта глупость (на Ваш взлгляд) была проверена мной многократно путём копирования большого количества файлов с последующим просмотром степени фрагментации.
Нет разницы чем копируеш файл!!! Все равно физически на диск файл пишет одними и теми же средствами Windows. Теорию надо бы знать, ане фрагментацию проверять.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Ray Adams На самом деле -есть. Она заключается в размере буфера и способе работы с исходным файлом.
Можешь на досуке поэксперементировать (при наличии времени и желания).
- Открыть исходный файл к копировать через буфер (опять же, побалуйся с размером)
- Открыть исходный файл, отобразить его в память и писать через этот указатель (опять же, можно побаловаться с кусками).
Насчет фрагментация больше/меньше - скорее всего, чушь полная.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Not Entered А скажи пожайлуста, какую FS ты используешь? И ты гарантируешь, что при повторении экспериментоа у тебя была абсолютно одинаковая конфигурация свободных кластеров?
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
Avaddon
Цитата:
Насчет фрагментация больше/меньше - скорее всего, чушь полная.
Абсолютно с тобой согласен
Avaddon писал(а):
На самом деле -есть. Она заключается в размере буфера и способе работы с исходным файлом. Можешь на досуке поэксперементировать (при наличии времени и желания). - Открыть исходный файл к копировать через буфер (опять же, побалуйся с размером) - Открыть исходный файл, отобразить его в память и писать через этот указатель (опять же, можно побаловаться с кусками).
Знаю я все это, но и Windows делает абсолютно тоже самое! Ведь драйвер чтения и записи на винт ОДИН! Просто утверждения о фрагментации меня малость рассмешили
Member
Статус: Не в сети Регистрация: 17.01.2005 Откуда: Челябинск
Вчера попробовал копировать с системной функцией и без. Без нее от 20 мб/с и постепенно падает до 7. При включении стабильно 42 мб/c. Копировал один и тот же файл размером 1 Гб с одного винта на другой. Так что не забывайте ставить галочку Насчет фрагментации не проверял. Да и вообще дефрагментацию никогда не делал и на скорость пока не жалуюсь.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения