Frequently Asked Questions para FreeBSD 2.X : Instalación : Cuál es el límite del sistema de ficheros ffs?
Previous: Cuál es el límite de memoria?.
Next: Cómo puede poner ficheros de 1TB en un disquete?

2.27. Cuál es el límite del sistema de ficheros ffs?

Para sistemas de ficheros ffs, el máximo teórico está en 8 terabytes (bloques de 2G), o 16TB para el tamaño de bloque por defecto de 8K. En la práctica hay un límite por soft de 1 terabyte, pero con pequeáas modificaciones es posible (y existen) sistemas de ficheros de 4 terabytes.

El tamaño máximo de un ffs simple es aproximadamente de bloques de 1G (4TB) y el tamaño del bloque es de 4K.

                           maxfilesize
                ----------------------------------
                2.2.7    3.0
fs block size   -stable  -current  works  should-work
-------------   -------  --------  -----  -----------
4K              4T-1       4T-1    4T-1   4+T
8K              32+G       8T-1    32+G   16T-1
16K             128+G      16T-1   128+G  32T-1
32K             512+G      32T-1   512+G  64T-1
64K             2048+G     64T-1   2048+G 128T-1
     

Cuando el tamaño del bloque del sistema de ficheros es de 4K, los bloques triples funcionan y todo debería estar limitado por el número máximo de bloques que puede ser representado usando los bloques triples indirectos (aproximadamente 1K^3 + 1K^2 + 1K), pero todo está limitado por un (mal) límite de 1G-1 en el número de bloques. El límite en el número de bloques debería ser de 2G-1, pero estos números de bloque son inalcancables cuando los bloques del sistema de ficheros son de 4K.


Frequently Asked Questions para FreeBSD 2.X : Instalación : Cuál es el límite del sistema de ficheros ffs?
Previous: Cuál es el límite de memoria?.
Next: Cómo puede poner ficheros de 1TB en un disquete?