Если я копирую большие файлы из nonOS D: в nonOS E:
и пейджинг на C:
IO будет замедлен на C:, что отмечается увеличением времени загрузки, задержкой кэша браузера и т.д.
(конец вопроса)
Необязательно В: Есть ли решение?
Если я копирую большие файлы из nonOS D: в nonOS E:
и пейджинг на C:
IO будет замедлен на C:, что отмечается увеличением времени загрузки, задержкой кэша браузера и т.д.
(конец вопроса)
Необязательно В: Есть ли решение?
Это правильное наблюдение. Несмотря на то, что они находятся на разных дисках, передача по-прежнему (вероятно) обрабатывается одним и тем же контроллером SATA и все еще обрабатывается процессором. Наряду с этим, Windows все еще выполняет некоторую обработку файлов (такие как вычисления разрешений, сканирование на вирусы и т.д.).
Там может быть несколько способов улучшить это, по крайней мере, немного. Некоторые материнские платы имеют несколько контроллеров SATA для распределения нагрузки (это не динамично, это зависит от того, к какому контроллеру подключен накопитель), это может вызвать те же проблемы, если диск с ОС находится на одном контроллере, или это может улучшить некоторые вещи говорят, что один контроллер читает, отправляет данные на северный мост (я полагаю, что это север в этом случае), а затем на другой контроллер, где будет выполняться запись, вместо чтения и записи на тот же, но я Я не на 100% на этом.
Также было бы быстрее, если бы он был на том же диске, так как MBR просто обновлял бы указатели на данные.
Изменить: вы также можете увидеть некоторые улучшения в использовании командной строки Windows и команды robocopy. Это немного меньше нагрузки, и в зависимости от того, что вы делаете, вы можете использовать некоторые флаги для сокращения необходимых вычислений (разрешения, проверка ошибок и т.д.)