Я с трудом пытаюсь найти ответ на этот вопрос. Я искал кучу источников, но безрезультатно. Это хорошо известная таблица пределов файловой системы для раздела / файловой системы 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