cave_canem_lj (cave_canem0) wrote in ru_mac,
cave_canem_lj
cave_canem0
ru_mac

Задача по арифметике - для сисадминов, программеров и все-всех-всех [Решено]

Здравствуйте!

Задачка по арифметике
Дано:
max кол-во кластеров в HFS+ — 2³²
размер блока (обычно) —512B
Следовательно:
max размер тома при min размере кластера —512B*2³²=2TiB
Проблема:
емкость моего диска ≈128GiB2TiB, или, иначе говоря, размер кластера мог бы быть 32B. Так как размер блока фиксирован, и не может быть меньше 512B, то выбираем наименьшее, 1 блок на кластер.

Так почему OS X использует на моей машине кластер размером в ВОСЕМЬ! блоков???
Что за расточительство???

Всем большое спасибо!

UPD: При 1 000 000 файлов перерасход в худшем случае 3.34GiB - не так уж и много - при диске 128Gib  -2.6%.
UPD: man newfs_hfs
Tags: os x (системные вопросы)
Subscribe
  • Post a new comment

    Error

    Comments allowed for members only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 6 comments