¿Cuánto espacio ocupan los enlaces duros / enlaces simbólicos NTFS?

2

Bueno, supongo que debe ser algo proporcional al nombre de archivo original más el nuevo nombre de archivo para los enlaces simbólicos, y solo el nuevo nombre de archivo para los enlaces duros, pero ¿cómo afecta esto exactamente al espacio del disco? Acabo de hacer una carpeta con unos cien mil enlaces simbólicos, y la carpeta todavía reportó un uso de 0 bytes. Incluso creo que la capacidad libre de la unidad sigue siendo la misma. Luego borre permanentemente la carpeta y los tamaños siguen siendo los mismos.

¿Puedo llenar un disco duro solo con enlaces simbólicos? ¿O tiene NTFS una limitación de que no más de X ¿Se permiten enlaces simbólicos en una unidad / en una carpeta, por lo que no se puede alcanzar la capacidad de la unidad?

Felix Dombek
fuente

Respuestas:

2

El sistema operativo informa la cantidad de espacio en disco que consume cada contenido del archivo. La entrada en la tabla de archivos (que es lo que contiene su lista de archivos) no está incluida en esto.

A menudo, las entradas de múltiples archivos normalmente se almacenan en un sector.

Si continúa creando archivos en un directorio, finalmente notará que el espacio libre total en el disco disminuye un poco a medida que se asigna un sector adicional para almacenar más entradas de nombre de archivo.

Normalmente, se almacena otra información junto con cada entrada de nombre de archivo, como varias marcas de tiempo, ID de propietario, sector de inicio, tamaño, atributos, permisos, etc.

Ahora los enlaces simbólicos y los enlaces físicos son solo referencias a archivos existentes, por lo que no se necesita espacio adicional en el disco para el almacenamiento de datos (contenido del archivo), ya que como resultado no se crea una copia del archivo de destino.

Randolf Richardson
fuente
0

Lo que sucede cuando formatea su disco es que cierto espacio está reservado en el momento del formato para nombres de archivos y otros metadatos del sistema de archivos. Este espacio se encuentra típicamente en la parte posterior de la partición. Si usa todo el espacio reservado, se le asignará más, y en este punto verá que disminuye el espacio libre para la unidad.

Joel Coehoorn
fuente
0

Lo más probable es que se quede sin entradas de directorio en la unidad antes de que se quede sin espacio en la unidad. Simplemente ejecute CHKDSK en la unidad y verá cuántas "unidades de asignación disponibles en el disco" están disponibles.

J. Chin
fuente