Я понимаю цель этих операций. То, что я хотел бы знать,
1.Что происходит на уровне файловой системы? Создается ли новая запись MFT для копии в
MFT целевого тома и как место выделяется на целевом томе для этой копии?
2.Из чего конкретно состоит «Копировать и Вставить»? Мое понимание копии
ШАГ 1 - Считать блок данных, который должен быть скопирован.(Какой размер этого блока)
ШАГ 2. Отправьте этот блок чтения с исходного тома на целевой (как передаются данные?
Есть ли какой-либо протокол или настройка конвейера?)
ШАГ 3 - В месте назначения прочитайте входящий блок данных и запишите на диск.
ШАГ 4 - Повторяйте 1-3, пока мы не достигнем конца всего, что должно быть скопировано.
Если мне нужно было скопировать несколько тысяч файлов, подготовит ли ОС временный список всего, что должно быть скопировано? Кроме того, почему Windows не предоставляет возможность приостановить / приостановить операцию копирования и вставки
Может кто-нибудь уточнить, пожалуйста? Я хотел бы знать, как это работает в Windows, а также в Linux, поскольку мне нужно сравнить их. Наконец, в чем отличие «Вырезать и вставить» от «Копировать и вставить» на уровне файловой системы?