Компьютерное железо

Почему скорость копирования с одного жесткого диска на другой в несколько раз быстрее, чем между разделами физ. диска?

Ситуация такая - на компьютере 2 жестких диска
д0 - 1ТБ - разделы C D E F
д1 - 250ГБ - разделы G H
при копировании с F на G или H, да и вообще с любого раздела д0 на д1, то есть между дисками, скорость примерно 100мб/с. Такая же ситуация и в обратном направлении - 100 мб/с.
А вот при копировании с одного раздела на другой - C D E F скорость постепенно (в первые 30 сек) падает до 20 мб/с и продолжает с этой скоростью копировать дальше.
Что бы перенести большой объем информации - 20-30 ГБ допустим с раздела D на E, приходится прибегать к двойному копированию - сначала с D на G или H, а потом уже оттуда на E. В общем итоге получается примерно 50 мб/с, потому что два раза копируется, но все равно быстрее чем 20 мб/с ждать. Как исключить эти лишние манипуляции
Пробуй копировать с Тотал Командером. Он сначала пишет в память большой блок, потом сливает из памяти этот блок на винт. 100 мб\сек конечно не будет, но в среднем 50 запросто. В настройках нужно поставить галочку вот так. Если оперативки много, можешь поиграться со значениями, но до определённых пределов - он начинает виснуть.
Иногда Фар менеджер с соответствующими плагинами копирует ещё быстрее
C.
Cтас ...
79 823
Лучший ответ
Айнура Усенбаева Интересно, а в опциях винды, такое можно настроить?
это должно быть очевидно даже тебе, зная, что HDD считывает данные механически только в одной зоне диска одновременно.
скорость чтения-записи между физическими дисками будет всегда быстрее (у обоих дисков с учетом нулевой фрагментации файлов нависают головки над только одной зоной, что не снижает производительность), чем чтение-запись между логическими дисками одного физ. диска (головка туда-сюда гуляет).
Михаил Фёдоров
Михаил Фёдоров
78 962
С диска на другой диск - понятно. С диска на свой же диск - надо считать информацию, куда то положить, затем вернуть на диск Ваш город или область для статистики
у одного физического диска один блок головок.
идет постоянное перепозиционирование.
Просто всё, с ЖД на ЖД один диск читает второй пишет - каждый не зависимо, когда на одном диске он и читает и пишет сам один, ему надо перемещать головку постоянно, прочитать - записать, прочитать - записать - так что но одном диске в разы медленней.
на перемещение БМГ надо время
Ну наверное потому, что ему надо одной головкой одновременно и считывать и писать.
Получается диск не может крутится одновременно и считывая и записывая