free mostrando quase sem memória, metade indo para o processo finalizado

0

Eu tenho um script python que ocupa uma grande quantidade de memória (400 MB) de acordo com free -m em execução em um raspberry pi no raspian. Eu executei o script, mas cometi um erro no código (o código ainda é executado sem ele, apenas um erro no formato de saída), então eu o matei. Eu iniciei o novo script com a saída correta. Quando eu ps aux , vejo ambos os processos python, um com 'STAT' de 'ts' (o antigo) e um com 'Ss'. Existe uma maneira de liberar essa memória (o pi tem apenas 1 GB de memória)? Esse processo não foi realmente terminado? O fator de confusão pode ser que tenho 50% de certeza de que executei strace no processo que foi encerrado, mas também tentei matar o strace . Alguma idéia de como liberar essa memória?

    
por veto1024 11.01.2018 / 16:50

0 respostas