Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Alguém saberia me dizer quais são as consequências de se aumentar o limite de arquivos abertos simultaneamente no Linux?
Usando Linux Ubuntu uso o comando ulimit -aH (ou ulimit -n) para ver o número máximo de arquivos que podem ser abertos simultaneamente. O padrão é 1024, sendo que eu precisaria aumentar isso pra pelo menos 1130. Comecei a ter esse problema após utilizar o indexador Lucene para Java. O erro ocorre devido aos vários arquivos de índice que o framework cria e tem que abri-los simultaneamente pra fazer a pesquisa.
Não existe uma documentação específica sobre tal assunto. No meu entendimento, quanto maiores os limites do sistema, mais recursos se fazem necessário para execução. Se o seu ambiente possui os recursos suficiente, aplique as alterações... Que calculo você usou para chegar a quantidade de 1130 arquivos?
Uma documentação do WebSphere, servidor de aplicações JEE da IBM, recomenda que este número seja acrescido para 8000, talvez este seja um parâmetro interessante para o seu caso.
Leitura interessante:
http://www-01.ibm.com/support/docview.wss?uid=swg21469413
http://www-01.ibm.com/support/docview.wss?rs=0&uid=swg21407889