Каталог использует больше пространства, чем ожидалось

Возможно, вам не нужно будет удалять весь профиль пользователя. Я смог исправить это, исключив мою историю загрузки: «Загрузки»> «Очистить все».

Я поставил диагноз в соответствии с этими инструкциями:

$ sqlite3 ~/.config/chromium/Default/History

sqlite> select count(*) from downloads;
sqlite> select count(*) from downloads_url_chains;

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

1
задан 2 November 2014 в 00:14

1 ответ

Различные части программного обеспечения сообщают статистику использования дискового пространства двумя способами. Файлы могут иметь размер, который представляет собой количество байтов в файле, и «физический размер», который является суммой размеров кластеров, используемых этим файлом. Физический размер или «размер кластера» - это минимальный фрагмент, который ОС отслеживает при обращении к пространству, используемому на диске. Поэтому, если у вас есть один файл, содержащий 1 байт, а размер вашего кластера - 8 килобайт, файл использует минимум 1 кластер, или 8kb.

Пустое пространство на диске действительно не является проблемой, даже если размеры дисков увеличиваются, а размеры кластеров увеличиваются до 32 КБ или 64 КБ.

 guess my new question would be how to avoid each file using so much space?

Поместите файлы, которые используются меньше в архивный файл, например .zip-файл. У ОС есть ограничение на количество кластеров, на которые он может отслеживать.

Возможно, кто-то еще может объяснить ограничение на размеры кластера для нескольких ОС.

1
ответ дан 24 May 2018 в 02:16
  • 1
    Спасибо @Bulrush, но я не могу закрепить эти файлы. У меня есть программа, которая требует доступа ко всем из них одновременно. – casper 2 November 2014 в 00:54
  • 2
    Если вы видите, что сделал @Chipaca, он просто создал файловую систему с размерами кластеров размером 2kb (называемые здесь «размеры блоков» здесь). См. Шаг с «mkfs.ext4», он говорит «Создание файловой системы с блоками 262144 2k и ...». – Bulrush 4 November 2014 в 00:20

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

Похожие вопросы: