usuarios una todos sierra permisos pasar mac los entre dar conectar compartir comando carpeta archivos linux macos windows-7 ubuntu filesystems

sierra - dar permisos a todos los archivos de una carpeta linux



¿Cuál es la cantidad máxima de archivos que se pueden guardar en una sola carpeta en Win7/Mac OS X/Ubuntu Filesystems? (4)

Me pregunto cuál es la cantidad máxima de archivos que pueden estar presentes en una sola carpeta, en los sistemas de archivos utilizados por todos los SO mencionados. Necesito esta información para decidir el denominador común más bajo, de modo que la carpeta que estoy creando pueda abrirse y accederse en cualquier sistema operativo.


Esto depende del sistema de archivos. El denominador común más bajo es probablemente FAT32, que solo permite 65.534 archivos en un directorio.

Estos son los números que pude encontrar:

  • FAT16 (formato anterior, puede ser ignorado): 512
  • FAT32 (todavía se usa mucho, especialmente en medios externos): 65,534
  • NTFS: 4,294,967,295
  • ext2 / ext3 (Linux): Depende de la configuración en el momento del formateo, hasta 4,294,967,295
  • HFS + (Mac): "hasta 2,1 mil millones"

La mayoría de los sistemas operativos modernos no tienen límite superior, o un límite superior muy alto. Sin embargo, el rendimiento generalmente comienza a degradarse cuando tiene algo del orden de 10.000 archivos; es una buena idea dividir su directorio en múltiples subdirectorios antes de este punto.


Por lo que sé para Windows 7, puede tener una cantidad ilimitada de archivos por directorio. PERO cuantos más archivos tenga en un volumen, peor será el rendimiento para ese volumen.


En Windows (asumiendo NTFS): 4,294,967,295 archivos

En Linux (suponiendo ext4): también 4 mil millones de archivos (pero puede ser menor con algunas tablas de inode personalizadas)

En Mac OS X (asumiendo HFS): 2.1 billones

Pero he puesto alrededor de 65000 archivos en un solo directorio y tengo que decir que solo cargar la lista de archivos puede matar a una PC promedio.