miércoles, septiembre 15, 2010

Como subir ulimit. Máximo de archivos abiertos.


Podría darse el caso de estar utilizando iTunes en nuestra máquina Linux, o ejecutando varios clientes a la vez de nuestro juego favorito, como es el caso del Lineage 2 y que nos encontremos con que no arranca, se cae o se bloquea.

Ejecutado en terminal nos alertamos del siguiente mensaje (o parecido):
err:winediag:FILE_CreateFile Too many open files, ulimit -n probably needs to be increased
Nos sugiere que aumentemos el ulimit -n para poder tener mas archivos abiertos a la vez.

Este valor límite viene por defecto en 1024, el cual es insuficiente para determinadas aplicaciones.
Para este tipo de programas o fallos vamos a subir este limite hasta que pueda desaparecer este mensaje de error.

Una de las maneras es editando /etc/security/limits.conf
sudo gedit /etc/security/limits.conf
y añadiendo talcual lo siguiente: (El asterisco también es importante)
*        soft     nofile        4096
*        hard    nofile        4096
Si te sigue dando el error ponle una cifra mucho mas grande... hasta que no de error por limite de archivos abiertos...

Los que tienen problemas con el iTunes llegan a tener que poner, en vez de lo anterior, esto:
name soft nofile 10000
name hard nofile 20000
name, al igual que el asterísco es por ponerle algun nombre.

Espero os sea útil.
Saludos!


0 Comentarios :

Publicar un comentario

 
Google+