Eu quero criar um módulo para calcular as alocações de memória de cada processo. Eu procurei muito, mas não consegui encontrar de qualquer maneira para fazer o kernel chamar meu módulo sempre que um processo solicitar a alocação de memória. Existe alguma maneira de fazer isso? se não qual é o melhor comando de desempenho para verificar se houve uma mudança na memória, então eu sei quando chamar ps
para análise. Eu não quero chamar ps o tempo todo porque isso tem um desempenho muito baixo. Atualmente, estou pensando em usar free
ou vmstat
. Então qual delas ou alguma boa opção que eu estou perdendo tem o melhor desempenho?