Os limites devem ser aumentados antes que os privilégios sejam descartados, pois são necessários privilégios para aumentar os limites de recursos. Você pode adicionar código ao seu script para fazer isso. Mas a maneira mais fácil é criar um script de shell que inicie seu script perl. O script de shell pode usar ulimit
, pois ainda terá privilégios. (Os usuários não têm nada a ver com isso. Os limites de recursos são atributos de processos.)