Вопрос, который я обдумал сегодня ...

У меня есть индикатор в верхней панели моего Mac, который показывает активность чтения / записи на жесткий диск.

Считается ли удаление большого количества файлов чтением или записью?

2 ответа2

3

Поскольку удаление файла обновляет бухгалтерию файловой системы для удаления файла, некоторые данные должны быть записаны на диск для завершения операции. (Я не удивлюсь, если сначала нужно будет прочитать некоторые данные, чтобы выяснить, какое место в этой бухгалтерии нужно было изменить.)

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

0

Это подразумевает и то, и другое, хотя, вероятно, больше пишет, чем читает.

Файловая система должна считывать информацию о файлах для удаления, обновлять (т.е. читать / записывать) таблицы каталогов, чтобы учитывать удаленные файлы, а также обновлять (r / w) растровые изображения свободного пространства или все, что используется для отслеживания свободного пространство.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .