Estou construindo uma Rede Neural que analisa grandes quantidades de dados (40G), e meu iMac mata o processo depois que ele está em execução há cerca de um dia.
No passado, no Linux, criei um grande arquivo de troca para contornar as limitações de memória.
Entendo:
$ python processor.py
[...maybe some std out messages, specific to what I'm doing...]
Killed.
Eu vim a conhecer isso como a mensagem "você gastou muita memória, adeus". Mais uma vez, consegui resolvê-lo usando um grande arquivo de permuta no linux. Como posso aumentar o limite de troca no meu mac para que meus processos que usam grandes quantidades de memória não sejam mortos?
Não tenho certeza de como eu poderia obter mais informações sobre o motivo de ter sido morto.