Acabei de ter um caso semelhante, e acontece que o kernel estava criando uma enorme quantidade de linhas de log em / var / log / syslog. Depois que eu consertei o problema (causado pelo WPA_supplicant e um wlan0mon deixado pelo kismet), a carga foi embora. Eu sugeriria que sua solução seria apropriada apenas se não houvesse uma maneira de corrigir a causa raiz, que supostamente é a grande quantidade de mensagens de erro do kernel para o syslog