Почему этот пустой каталог 3.5MB?

Я только что прочитал этот вопрос: что означает размер каталога в выводе команды ls -l?

… который не совсем отвечает на мой вопрос. В основном, я перемещаю файлы на NAS. Папки, которые я уже переместил, полностью пусты, без скрытых файлов или чего-то еще, и все же он все еще сообщает о своем размере в 3,5 МБ. По общему признанию, они ранее содержали большое количество файлов с длинными именами файлов.

Является ли этот размер просто из-за количества и длины имен файлов, которые были в этом каталоге? Почему теперь размер не уменьшился, когда папки пусты (файловая система ext4)?

One Solution collect form web for “Почему этот пустой каталог 3.5MB?”

Когда вы удаляете все файлы из каталога, для большинства файловых систем каталог остается того же размера.

Если каталог пуст,

rmdir ./directory_name; mkdir ./directory

В результате новый каталог будет меньше. Но по мере добавления файлов он будет увеличиваться. Не беспокойтесь о размере файла каталога, а также о количестве файлов в одном каталоге. Огромное количество файлов в одном каталоге негативно сказывается на производительности поиска файла. Даже при достаточном кэшировании inode.

  • Как преобразовать диск из ext4 в ext2?
  • Рекомендуемый максимальный процент для заполнения большого диска данных ext4
  • Запуск Windows развращает разделы ext4
  • безопасно ли резервное копирование раздела ext4 с partimage, которое определяется как раздел ext3
  • Преобразование ext4 в btrfs: Если я случайно потеряю питание системы во время преобразования, я потеряю данные?
  • Настройка файловой системы ext4 для раздела хранения
  • Крепление от автоматического до ручного и изменяющегося dir дает ошибки
  • ext4: где мое свободное пространство?
  • Как ядро ​​решает сделать файловую систему SD-карты только для чтения?
  • Совместимость зашифрованных дисковых файловых систем
  • Дефрагментация раздела ext?
  • Linux и Unix - лучшая ОС в мире.