Primeiro, achei que o problema tinha algo a ver com o comando Linux net-services
revelado por uname -a
. Eu estou no Ubuntu 16,04 desktop, tive pouca esperança que eu poderia resolver estas duas questões. Eu li sobre a situação a partir deste link: ( redhat.com - Guia de ajuste em tempo real ) que discute /sys/kernel/debug/tracing/
Pergunta 1: Como o "debugfs em / sys / kernel / debug" foi montado?
Imagine que minha aprendizagem surpresa no rastreio do kernel do meu sistema também foi ativada:
# cat /proc/sys/kernel/ftrace_enabled
1
Além disso, quando digito mount
, essa é uma das linhas exibidas:
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
Eu reiniciei meu kernel 4.4.0-47
para 4.4.0-45
, em seguida, para 4.8.5
e, finalmente, para 3.13.0-92
. ALL essas versões têm /sys/kernel/debug
montado.
Para responder à sua pergunta (parafraseada) "como isso aconteceu?" - > isso acontece com todos.
Pergunta 2: Como posso me livrar disso?
Para responder à sua pergunta "como posso me livrar disso?", use:
sudo umount debugfs
Observe que isso funciona apenas para a sessão atual.
Pensamentos resumidos
Mesmo que o rastreamento esteja ativado em todas as versões do kernel do Ubuntu que testei, ele não é ativado até que você diga para iniciar o monitoramento de um evento específico. Depois que um evento é ativado, ele diminui sua CPU.
Basicamente eu não me preocuparia com isso ...