Depurando erros de aplicativos relacionados ao sistema no Linux

0

Agora estou tentando depurar algumas falhas estranhas em um aplicativo comercial, o temido SAS, e estou procurando algumas pistas que possam ajudar a diagnosticar o problema.

É claro que eu verifico os logs de tempo de execução do SAS e também verifico / var / log / messages. Nada em / var / log / messages, mas o log de tempo de execução do SAS parece indicar um problema de memória ou espaço em disco:

ERROR: Insufficient space in file WORK.'#tf0533'n.UTILITY.
ERROR: Insufficient space in file WORK.20110609_BCH.DATA.

Existe espaço suficiente em disco , por isso sou levado a acreditar que pode ser um problema de memória. Quais outros logs de sistema ou mesmo ferramentas eu posso usar para procurar por mais informações (como escrever em um dispositivo de disco cheio, picos no uso de memória, erros de swapfs, etc.)?

    
por Dr. Watson 15.06.2011 / 16:33

1 resposta

1

Você pode rastrear as chamadas do sistema via strace e chamar as funções da biblioteca via ltrace .

    
por 15.06.2011 / 18:16

Tags