Você pode, talvez, anexar a vários processos com strace e, em seguida, procurar chamadas para fork / vfork / clone.
Meu servidor parece estar um pouco lento, então decidi instalar o munin para ver o que está acontecendo. Uma estatística que se destaca é que o servidor está bifurcando 50 vezes por segundo, o que parece um pouco excessivo para o meu servidor.
Como faço para descobrir o que está bifando o tempo todo? Eu estou usando nginx, postgres e uwsgi, mas não vejo por que algum deles deveria estar causando isso.
Como posso descobrir quais processos são responsáveis por isso? Eu tentei google mas só posso encontrar vmstat -f
que me diz o número atual - então nada mais, então munin me dá.
A caixa é uma VM usando o Centos 5 (ela está ativa há 4 anos, então um pouco antiga, eu simplesmente não tenho tempo para reconfigurar algo novo)
Você pode, talvez, anexar a vários processos com strace e, em seguida, procurar chamadas para fork / vfork / clone.
Eu sei que perguntei isso há muito tempo, mas a resposta foi que o número é da máquina física e não da VM. Portanto, todas as VMs juntas no servidor físico tinham processamento de forking 50 vezes por segundo. Muito bom realmente como um stat então