Как рассчитать пределы файловой системы (и размера файла) диска, отформатированного в ext3?

264
alfablac

Я с трудом пытаюсь найти ответ на этот вопрос. Я искал кучу источников, но безрезультатно. Это хорошо известная таблица пределов файловой системы для раздела / файловой системы ext3.

+-----------------------------------+----------------+------------------------+ | File System |File Size[Bytes]| File System Size[Bytes]| +-----------------------------------+----------------+------------------------+ |Ext2 or Ext3 (1 kB block size) |2^34 (16 GB) |2^41 (2 TB) | |Ext2 or Ext3 (2 kB block size) |2^38 (256GB) |2^43 (8 TB) | |Ext2 or Ext3 (4 kB block size) |2^41 (2 TB) |2^44 (16 TB) |  |Ext2 or Ext3 (8 kB block size) |2^41 (2 TB) |2^45 (32 TB) | +-----------------------------------+----------------+------------------------+ 

Я мог бы собрать информацию из документации ext2 о том, что отношение инодов / блоков задается при создании файловой системы, поэтому я предполагаю, что эти значения задаются с использованием числа инодов, умноженного на размер блока, но эти числа не совпадают.

Я вижу, например, что для блоков размером 2, 4, 8, когда вы удваиваете размер блока, ограничение размера файловой системы также удваивается, но все, кроме этого, является для меня фальшивым.

Я не эксперт в SO ядрах и тому подобное ... Я просто искренне, как эти цифры рассчитываются. Надеюсь, кто-то может ответить на этот вопрос, но я мог бы представить, что все они динамические, в зависимости от количества инодов, может быть?

0

0 ответов на вопрос

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