Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 8590|Respuesta: 0

¿Cuántos archivos puedes poner en una carpeta en un servidor Windows?

[Copiar enlace]
Publicado en 29/9/2019 10:53:43 | | | |
¿Cuántos archivos puedes poner en una carpeta?

No sé si es este problema, pero podemos hacer una prueba para ver cuántos archivos se pueden colocar bajo la carpeta.

Así que, ¿cómo probar un problema así? Es obvio que no es realista crear archivos uno a uno, no hay mucho tiempo y este método es demasiado absurdo. Aquí usaremos el comando batch, crearemos un nuevo archivo bat y luego copiaremos el código "para /l %%a en (1,1,1,10000000000000000000000000000000) hacer echo text> %%a.txt", guardar y salir. Este código significa crear 10000000000000000000 archivos a partir de 1.txt bajo la carpeta.



Después de hacer doble clic en este archivo lote en el disco duro del formato FAT32, esperamos pacientemente un rato, y descubrimos que al crear el archivo 65535, aparecía el aviso "No se puede crear directorio o archivo", lo cual es indicativoPuedes poner hasta 65.535 archivos en la siguiente carpeta en el formato FAT32

Así que, cuántos archivos se pueden almacenar en una carpeta en el disco duro del formato NTFS, también podemos usar el procesamiento por lotes anterior para probar, pero primero te diré la respuesta.Puedes almacenar 4294967295 archivos bajo el siguiente archivo principal en el formato NTFSNecesitas tener al menos 16,7TB de disco libre para completar esta prueba, así que no tienes que preocuparte por cuántos archivos puedes poner en una carpeta.

¿Cuántos archivos puede contener una carpeta en un servidor Windows sin afectar a la velocidad de lectura de archivos?

¿Cuántos archivos puedo poner en una carpeta en un servidor Windows sin afectar la velocidad de lectura de archivos como php/nodejs/java? La forma de leer un archivo es conocer el nombre del archivo, leerlo directamente, sin tener que pasar por la carpeta. ¿Sigues queriendo saber sobre el sistema Linux?
1. El número máximo de archivos en Windows está relacionado con el sistema de archivos que se está utilizando en detalle
2. En términos de eficiencia de lectura, el sistema operativo almacena archivos de directorios en el índice, lo cual es igual que la búsqueda de claves primarias de mysql, que no tiene mucho impacto, pero debe ser que cuanto más datos, más lenta es la velocidad.
3. Linux uso el sistema Centos, no conozco el resto, la gestión del sistema de archivos está limitada por dos límites: espacio en disco y capacidad de inode. Es decir, la metainformación de los archivos en Linux (nombre del archivo, autor, hora de creación) se almacena en el inodo, una vez que vi un espacio en disco que ocupaba el 12%, pero el disco se negó a acceder, y el resultado fue que el directorio tmp no se limpiaba regularmente, lo que resultó en demasiados archivos pequeños y se agotó la capacidad del inodo. La capacidad del inodo puede establecerse manualmente al particionar.





Anterior:Estación de Consolidación de Dios de la Riqueza Código fuente de copia de seguridad Código fuente de Disco de Red para Ganar Dinero - Código fuente de Disco de Red con Demostración para Ganar Dinero...
Próximo:El supremo teléfono móvil bombardea el código fuente con una nueva interfaz
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com