Obtendo falhas de página, / dev / shm a culpa?

0

Eu tenho um processo do Windows em execução no WINE. O processo é executado continuamente e grava em vários arquivos de log. Recentemente, mudamos como o processo está sendo executado. Ele estava originalmente sendo executado a partir de um diretório normal no disco. Os administradores do sistema pensaram que poderíamos ter problemas de E / S, então eles mudaram de tal forma que o processo foi executado a partir de / dev / shm. O pensamento era que os logs seriam escritos diretamente na RAM e seriam mais rápidos. Depois que o processo foi concluído, podemos liberá-los para um disco real.

Na época em que essa alteração foi feita, começamos a receber aleatoriamente falhas de página ("Exceção não tratada: falha de página no acesso de leitura / gravação") que causaram a morte do processo WINE. Isso pode ter sido causado por outras alterações, mas estou me perguntando se a mudança inteira / dev / shm poderia ser o motivo. Poderíamos estar ficando sem RAM? Como poderíamos saber se o espaço em / dev / shm é baixo? Eu não sou um especialista em Linux, apenas fornecendo o executável do Windows. Agradecemos antecipadamente por qualquer informação que você possa dar.

    
por bsh152s 10.01.2018 / 19:13

0 respostas