Buen Día Lista... El día de hoy un usuario ejecuto un programa en fortran (Compilador de Intel) y resulto que le envió el siguiente error forrtl: Too many open files forrtl: info: Fortran error message number is 30. forrtl: warning: Could not open message catalog: ifcore_msg.cat. forrtl: info: Check environment variable NLSPATH and protection of /usr/lib/ifcore_msg.cat. El usurio me comenta que este mismo porgrama ya lo habia ejecutado en un equipo windows con un compilador de fortran el Power Station... y que no habia tenido problemas... Por lo que veo son dos mensajes distintos, pero llegue a la conclusio que el segundo es producto del primero... Es decir, a llgar a un limite de apertura de archivos se intenta abrir un archivo el cual contiene una tabla de mensajes, esto para relacionar el error 30 al texto que le corresponde, por lo tanto el ultimo mensaje lo descarto. Todo radica en el primero... Encontre que ulimit -n me da el número maximo de archivos qeu se pueden abrir... lo he modificado al doble y si funciona el porgrama avanza... pero bueno despues de un ratito marca el mismo error, repeti el mismo procedimiento y vuleve a avanzar... todo radica en aumentar esta variable. La duda es, que solo rot puede modificar esta variable y solo para la sesion actual.... un usuario normal no lo puede hacer... Esto me hace pensar que tiene un riesgo que modifique este variable y sobre todo para que esta funcione en todo mi equipo Que piensan de esto, la incrementarian para todo el sistema supongamos un 6000 ?? Luego así por que en windows no hay este problema en en linux si ? Es culpa del sistema ? Agradezco sus comentarios. Saludos y buen fin de semana,