Назад | Перейти на главную страницу

Почему удаление большого файла занимает больше времени?

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

Так почему же удаление файла размером 15 ГБ занимает больше минуты с помощью простого rm file.tar.gz?

На отключение связи требуется постоянное время. единый блок, но файлы, превышающие размер одного блока, состоят из нескольких блоков, связанных вместе, и чем больше файл, тем больше количество связанных блоков.