Tecnología

Inicio

Cómo aumentar identificadores de archivo

Cómo aumentar identificadores de archivo


Cuando se ejecuta una aplicación más viejo DOS en Windows, el sistema operativo limita el número de archivos que cada aplicación puede tener abiertos a la vez. El sistema operativo Linux implementa garantías similares a las solicitudes de abrir demasiados archivos y agotando los recursos del sistema.

Esta limitación no causa un problema para la mayoría de las aplicaciones, pero algunos programas de uso intensivo de datos puede tener que ser capaz de abrir varios archivos a la vez que el sistema permite de forma predeterminada. Si un programa que está utilizando comienza a informar que se ha quedado sin identificadores de archivo, se puede aumentar el valor máximo permitido.

Instrucciones

Aumentar el número de identificadores de archivo en Windows

1 Haga clic en el botón \ "Inicio \" en la barra de tareas, a continuación, seleccione \ "Programas \", a continuación, \ "Accesorios \" y abra la \ aplicación "Bloc de notas \". (Es posible utilizar alternativamente otro editor de texto sin formato, si lo prefiere.)

2 Abra el menú \ "Archivo \" y seleccione \ "Abrir ... \"

3 Introduzca \ "C: \ WINDOWS \ system32 \ config.NT \" en el \ "Nombre de archivo \" y haga clic \ ". Aceptar \"

4 El archivo config.NT puede ya tener el contenido, la mayoría de los cuales habrá documentación que describe las opciones que se pueden establecer en el archivo. Desplaza hacia abajo hasta encontrar la línea que dice "archivos = 40 \" \ (este número puede ser diferente en su sistema). Reemplazar 40 con un mayor número, como 100 o 200. Si no existe esta línea, agrega uno que dice "archivos = N \ \", donde N es el número de identificadores de archivo que desea que cada aplicación que desea utilizar.

5 Guarde el archivo pulsando \ "Ctrl + S \" y cierre el Bloc de notas.

6 Vuelva a ejecutar la aplicación que se estaba fallando debido a la falta de manejadores de archivos disponibles. Si los errores se siguen produciendo, puede repetir estos pasos de nuevo para aumentar aún más el número de identificadores de archivo disponibles.

Aumentar el número de manejos de archivo en Linux

7 Abra un shell o ventana de terminal.

8 Abra el archivo /etc/sysctl.conf en su editor de texto preferido correr como super-usuario. A los efectos de este ejemplo vamos a utilizar el \ "nano \" editor de texto, por lo que escriba el siguiente comando y presione \ "Enter: \"

sudo nano /etc/sysctl.conf

Escribir en su cuenta de usuario contraseña si se le solicita.

9 Busque una línea en el archivo que dice \ "fs.file-max = N \", donde N es un número. Si existe la línea, a continuación, sustituya ese número con una más grande, de lo contrario poner esa línea en la parte inferior del archivo y reemplazar N con un número como 16384 o 32768. Este número representa el número total de identificadores de archivo que puede ser utilizado por todas las aplicaciones que se ejecutan en un momento determinado en el sistema, por lo que deben ser grandes para evitar fallos del sistema.

10 Guarde el archivo pulsando \ "Ctrl + O \" y salir pulsando \ "Ctrl + X \" (o mediante la emisión de las órdenes apropiadas si se utiliza un editor de texto diferente).

11 Para forzar a Linux para aplicar la nueva configuración, ejecute el comando siguiente:

sudo sysctl -p