Я давно хотел задать этот вопрос. При попытке скопировать / переместить файлы (большие размеры, скажем, более 10 ГБ) в Windows с любого внешнего диска или с него, я заметил, что процесс передачи остается однородным до 99%, когда он перестает отвечать на минуты, а затем завершает несколько оставшихся байтов.
Я не понимаю логику этого, поскольку я заметил это только в Windows, а не в Ubuntu. Как внутренние, так и внешние диски являются твердотельными накопителями. С флешками тоже бывает. Процессор является процессором ULV, это может быть проблемой?
Спасибо!
Ответы:
Кэширование.
(Вероятно)
Когда Windows записывает на диск, она кэширует записи на диск. Не следует делать это для флэш-памяти или внешних USB-накопителей, но это единственное реальное объяснение, которое подходит.
Диалоговое окно копирования файлов показывает скорость копирования файлов в кеше, а не на самом диске, а затем в конце ожидает завершения записи всех данных. Программа копирования может предположить, что в кеше есть данные, ожидающие записи, но не сколько.
Есть способ отключить кэш записи для дисков, которые вполне могут остановить это поведение.
На Семи форумах есть краткое руководство по отключению кеша на диске , но я не на своем компьютере, чтобы обобщить его здесь. В основном вы хотите отключить дисковый кэш только на съемных или внешних устройствах, для производительности вы хотите оставить его включенным на внутренних устройствах.
Вы сможете получить доступ к тем же страницам свойств, что и в учебнике, на который я ссылаюсь, щелкнув правой кнопкой мыши диск в окне проводника, перейдя к свойствам и выбрав вкладку «Оборудование», которая отображается в верхней части окна.
Это должно быть немного похоже на это изображение из Клуба Windows, но у вас должна быть возможность быстрого удаления с USB-устройств. (Я заменю это, когда смогу позже)
источник
D:
вE:
. Хотя ваше объяснение звучит разумно, баран кажется почти полностью пустым и на диске нет активностиC:
. С другой стороны, оба дискаD:
и , по всейE:
видимости активным (бывший читается, последний пишется) на полной скорости через три часа99%
цифра была достигнута. Поэтому я не уверен, что кеш или буферизация - это реальный общий ответ на этот вопрос Windows .