Недостатки небольшого размера единицы размещения

Поскольку я работаю в области веб-разработки, и пропускная способность всегда является проблемой, я прилагаю все усилия, чтобы уменьшить размер моих файлов, особенно изображений. В результате у меня есть как минимум 10 000 файлов размером около 200 байтов.

Размер блока выделения моего жесткого диска – 4 КБ, что означает, что я трачу много места. Когда речь идет о резервном копировании, в частности, я бы хотел избежать потери пространства.

То, что я хотел бы знать, – это то, что недостатки – это установка наименьшего размера AU. Моя основная проблема заключается в том, что происходит с 8-гигабайтными файлами, если у меня 512-байтовый размер AU?

One Solution collect form web for “Недостатки небольшого размера единицы размещения”

Недостатки небольшой единицы выделения диска включают:

  • Большая таблица размещения.

    Это наиболее очевидное следствие сокращения единицы распределения. Для данного размера тома сокращение единицы распределения от 4 КБ до 512 приводит к тому, что таблица распределения в 8 раз больше. Обратите внимание, что файловая система, вероятно, будет иметь дубликаты или тройные копии таблицы распределения для обеспечения целостности файловой системы.

  • Распределение происходит чаще.

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

  • Возможный предел в размере тома

    Вероятно, сегодня это не проблема с 32- и 64-разрядными процессорами. Но еще во времена 8- и 16-разрядных процессоров и файловых систем, таких как FAT, количество блоков выделения в сочетании с размером распределения фактически налагало реальное ограничение на размер томов / разделов жесткого диска. Одним очевидным результатом стала файловая система FAT32, которая увеличила количество возможных единиц размещения.

  • Больше фрагментации файла

    Для данного размера файла будет выделено больше блоков выделения, назначенных этому файлу. Нет никаких гарантий того, что единицы распределения могут / будут соприкасающимися друг с другом. Для чтения файла 8 МБ сценарий наихудшего случая для кластеров 4 КБ будет включать в себя 2048 интервалов времени поиска плюс вращательный латент или один полный доступ к диску для каждого кластера в последовательности. Наихудший сценарий для кластеров 512B будет включать 16 364 поисковых плюс интервалы латентности вращения! Очевидно, что эта (возможная) фрагментация будет влиять на пропускную способность данных.

По мере увеличения объема дисков размер распределения часто увеличивается для уменьшения этих недостатков. Рациональное состоит в том, что на диске больше свободного пространства, но это круговая логика. В идеале дисковод должен иметь несколько разделов, причем каждый раздел отформатирован с размером, соответствующим размеру «типичного» файла. Например, я оставляю диск C / с размером по умолчанию 4 КБ. Но раздел, на котором записаны телевизионные записи, имеет кластеры размером 64 КБ, так как типичная одночасовая запись составляет около 6 ГБ.

  • У внешнего жесткого диска, отформатированного (NTFS), уже есть «Использованное пространство». Что определяет количество использованного пространства? Связано ли это с емкостью HD?
  • Потерянное место на диске в Windows 7 не может найти недостающее
  • Почему размер папки (в свойствах) отличается от общего размера файлов / папок в папке?
  • Mac Lion OS X - я удалил файлы, но свободное место на диске не увеличилось
  • Размер диска больше, чем размер файлов на диске
  • Как определить фактический размер на диске для папки в Windows 10
  • Сокращение использования дискового пространства windows 7
  • Более 20 ГБ дискового пространства пропало?
  • Windows 7 занимает больше места, чем Vista?
  • Неожиданное свободное дисковое пространство уменьшается?
  • Interesting Posts

    Win7, после продолжительного использования странных клавиатурных «вещей» происходит, закрыты замки?

    Конвертировать тип файла в utf-8 в unix – iconv не работает

    Grub не показывает меню выбора ОС при загрузке двойной настройки загрузки

    Добавить статический вход ARP в маршрутизатор Verizon AC1750

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

    Щелчок или стук с помощью Seagate HD

    Как импортировать API javax.servlet в проект Eclipse?

    Ограничить использование пасты в выпадающих ячейках в excel

    Два устройства не могут пинговать друг друга через WiFi

    Выбор файловой системы для GNU / Linux на SD-карте

    Как получить доступ к просмотру вкладок при использовании современного пользовательского интерфейса Internet Explorer?

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

    Какие параметры следует искать для уменьшения размера файла .MOV?

    Является ли LUKS / cryptsetup `hddname` (или` name`) просто произвольной меткой, используемой во время сеанса

    Wifi, который имеет * кнопку *, чтобы отключить сигнал Wi-Fi?

    Давайте будем гением компьютера.