El día 9 de julio de 2010 10:32, Camaleón escribió:
Por aquí comentan algo:
*** "lsof -u user | wc -l" shows more entries then "ulimit -n" http://groups.google.com/group/linuxusersgroup/browse_thread/
El Fri, 09 Jul 2010 11:40:17 -0500, RŌNIN escribió: thread/730a618680939816/84892024d49ec8ac?lnk=gst&q=lsof#84892024d49ec8ac
***
Dicen que los límites de "ulimit -n" son aplicables a cada proceso, no sé si eso es a lo que te referías :-)
Ahora sí me perdí ... ¿ eso quiere decir que el dato de lsof está correcto ?.
Creo que sí. La diferencia (según entiendo) está en que "lsof" te devuelve el valor de los archivos que tiene abiertos el usuario y que pueden ser archivos comunes, directorios, recursos de red, etc... Pero el comando "ulimit -n" lo que muestra/define es el valor de los "descriptores de archivo" (file descriptors) que -entiendo- no son equivalentes, es decir, que puede existir un conteo para un "archivo abierto" pero éste no tener un "descriptor de archivo" asociado y por tanto los valores que devuelven ambos son tan dispares.
Y si quiero conocer/limitar la cantidad de archivos abiertos por usuario (no por proceso), ¿ eso no se establece en /etc/security/limits.conf ?
Supongo que sí, pero ten en cuenta que eso controla el valor de los "descriptores de archivo" no de los "archivos abiertos" O:-) Y a todo esto... ¿por qué quieres modificar ese valor? Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org