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

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

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

  • Windows 7 занимает больше места, чем Vista?
  • У внешнего жесткого диска, отформатированного (NTFS), уже есть «Использованное пространство». Что определяет количество использованного пространства? Связано ли это с емкостью HD?
  • Моя папка Windows занимает слишком много места - как я могу ее уменьшить?
  • Windows 7 - отсутствует свободное место на жестком диске
  • Какие вещи можно безопасно удалить или удалить из новой установки Windows 7?
  • Почему размер папки (в свойствах) отличается от общего размера файлов / папок в папке?
  • То, что я хотел бы знать, – это то, что недостатки – это установка наименьшего размера AU. Моя основная проблема заключается в том, что происходит с 8-гигабайтными файлами, если у меня 512-байтовый размер AU?

  • Какие вещи можно безопасно удалить или удалить из новой установки Windows 7?
  • Почему размер папки (в свойствах) отличается от общего размера файлов / папок в папке?
  • Как увеличить объем виртуального жесткого диска
  • Неожиданное свободное дисковое пространство уменьшается?
  • Windows 7 занимает больше места, чем Vista?
  • Как я могу визуализировать использование файловой системы в Windows?
  • 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 ГБ.

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