"Bugs" e Problemas Conhecidos

Manual do KPM - Gestão de Processos
Prev | Capítulo 4. Apêndice | Next

# 4.2. "Bugs" e Problemas Conhecidos

- O kpm morre algumas vezes com um erro de segmentação se estiverem marcados mais que um processo e a lista for actualizada. Não sei porquê...

- A barra de informação e a lista de processos estão optimizados para um fonte de 12pt. Fica bem com fontes até 14pt, mas fica horroroso para fontes maiores.

- O kpm pode consumir muitos recursos do CPU se o período de actualização for pequeno. No meu sistema (AMD K6PR200) ele usa aproximadamente 5 porcento do tempo do CPU com uma actualização de um segundo. Isto também depende do número total de processos (todos os processos, não apenas os mostrados) e pode ser muito superior a isto.

- O número de %CPU não é exacto para períodos de tempo curtos devido à granularidade do temporizador.

- O campo WCHAN não é correcto se o processo dormir em local fora dos indicados em `System.map` (por exemplo, num módulo do núcleo). Nestes casos, a última entrada do `System.map` será mostrada (qualquer coisa como `_end`).

- O kpm não aguenta com mais que um processo com o mesmo PID. Isto pode ocorrer quando se usa CLONE_PID com a chamada de sistema clone().

Prev | Home | Next
Apêndice | Up | Credits