Python com erro “IOError: [Errno 24] Too many open files”

Ao utilizar o python em um OS linux comecei a receber alguns erros “Too many open files” quando tentava escrever dados em arquivos texto.

Pesquisando, descobri que é uma configuração no linux que impede a abertura de muitos arquivos simultaneamente, para corrigir é só seguir os passos abaixo:

executar o comando:

ulimit -n 50000

e depois adicionas as linhas no arquivo “/etc/security/limits.conf”:
sudo vim /etc/security/limits.conf

*         hard    nofile      500000
*         soft    nofile      500000

fonte de referência: https://stackoverflow.com/questions/18280612/ioerror-errno-24-too-many-open-files

4 Respostas para “Python com erro “IOError: [Errno 24] Too many open files”

  1. lsof | grep -w REG

    Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s