Из чего конкретно состоит операция "Копировать / вырезать и вставить"?

Я понимаю цель этих операций. То, что я хотел бы знать,

1. Что происходит на уровне файловой системы? Создается ли новая запись MFT для копии в
MFT целевого тома и как место выделяется на целевом томе для этой копии?

2. Из чего конкретно состоит "Копировать и Вставить"? Мое понимание копии
ШАГ 1 - Считать блок данных, который должен быть скопирован.(Каков размер этого блока)
ШАГ 2. Отправьте этот блок чтения с исходного тома на целевой (как передаются данные? Используется ли какой-либо протокол или настроен конвейер?)
ШАГ 3 - В месте назначения прочитайте входящий блок данных и запишите на диск.
ШАГ 4 - Повторите 1-3, пока мы не достигнем конца всего, что должно быть скопировано.

Если мне нужно было скопировать несколько тысяч файлов, подготовит ли ОС временный список всего, что должно быть скопировано? Кроме того, почему Windows не предоставляет возможность приостановить / приостановить операцию копирования и вставки

Может кто-нибудь уточнить, пожалуйста? Я хотел бы знать, как это работает в Windows, а также в Linux, так как мне нужно сравнить их. Наконец, в чем отличие копирования и вставки от копирования и вставки на уровне файловой системы?

0 ответов

Другие вопросы по тегам