Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.220.223] |
|
Сообщ.
#1
,
|
|
|
Пусть копируется большой файл, гигабайт 3-10. Ну или просто большой объем информации - разово.
Вижу ползунок начала копирования. Идет адски быстро. И пропадает (типа, копирование закончилось, 100%). Но жесткий диск горит яркой лампой еще минуты две. И ОС немного притормаживает. От типа диска не зависит, хоть на флешку. Т.е., если в этот момент завершать работу видны - она тупо завершится, а скрытое копирование - прервется; уже проверено. Как установить "нормальный" режим копирования, когда винда сообщает процесс копирования - корректно? Уточнение: баг только на ФС NTFS. На FAT32 проблемы нет. Добавлено Баг возникает при копировании файлов с более быстрого носителя на более медленный. Такое ощущение, что информация кешируется в RAM или файл подкачки. |
Сообщ.
#2
,
|
|
|
Посмотри "Монитором ресурсов" что происходит
|
Сообщ.
#3
,
|
|
|
Цитата Сергей85 @ Именно это и происходит. Система читает данные со скоростью быстрого носителя, мгновенно записывает их в кэш и продолжает читать. Данные из кэша пишутся на медленный диск по мере возможности, то есть с его скоростью. Когда кэш заполняется, программа при записи в кэш начинает ждать освобождения памяти в кэше, и скорость чтения тоже падает до скорости медленного носителя. Отчитывается программа о данных отосланных на запись, то есть записанных в кэш.Такое ощущение, что информация кешируется в RAM или файл подкачки. На FAT32 это тоже происходит, просто там немного другой алгоритм работы кэша, и данные помногу не накапливаются. Плюс в NTFS ведётся лог записи. Такой эффект почти не наблюдается в Total Commander - он производит запись с каким-то флагом, запрещающим системе долго держать данные в стеке не записанными. Плюс использует большие размеры буфера. |
Сообщ.
#4
,
|
|
|
Для съёмного носителя такое кэширование отключается галкой в поле свойств накопителя с названием типа "Оптимизировать для быстрого извлечения".
|
Сообщ.
#5
,
|
|
|
Цитата Сергей85 @ Как установить "нормальный" режим копирования, когда винда сообщает процесс копирования - корректно? Попробуй так: |
Сообщ.
#6
,
|
|
|
Да, это скорее всего, оно. Но - недоступно. Как разблочить? XP x64.
Прикреплённый файл____________________.JPG (49,56 Кбайт, скачиваний: 359)
|
Сообщ.
#7
,
|
|
|
А если "галки" снять с чек-боксов? Не переходит в разрешенное состояние?
|
Сообщ.
#8
,
|
|
|
Цитата JoeUser @ Нет. И проблема остается. Добавлено игры с параметрами реестра LargeSystemCache, IOPageLockLimit - результата не дали. Добавлено UserRemovalPolicy (для кучи попробовал) - тоже. |
Сообщ.
#9
,
|
|
|
Сергей85, походу на XP для SCSI это не регулируется.
Нашел я утиль для WinXP x64, запустил и вот что получил: |