"kworker" é um processo de espaço reservado para os threads de trabalho do kernel, que executam a maior parte do processamento real do kernel, especialmente nos casos em que há interrupções, temporizadores, E / S, etc. Isso normalmente corresponde à grande maioria de todos os " sistema "tempo para executar processos. Não é algo que possa ser removido com segurança do sistema de forma alguma e não tem nenhuma relação com o nepomuk ou o KDE (exceto pelo fato de que esses programas podem fazer chamadas do sistema, o que pode exigir que o kernel faça alguma coisa).
Houve alguns relatos de atividade excessiva do kworker para sistemas relativamente inativos, iniciados durante o desenvolvimento da 2.6.36 ( discussão de exemplo ), e amplos relatórios de confusão e problemas com a 2.6.38 (embora muitos desses relatórios incluam a palavra "Natty", presumo que essas pessoas não usaram nenhum kernel entre 2.6.35 (distribuído no Ubuntu 10.10) e 2.6.38 (distribuído no Ubuntu 11.04).
Encontrei muitos relatórios de algo que "corrigiu" isso para um ou outro usuário. A maioria das "correções" parece estar relacionada a atualizações do kernel de vários tipos. Onde a atualização pode ser rastreada para um problema específico, muitas vezes parece haver algum serviço de driver ou kernel que foi corrigido para não se comportar mal: Tenho a impressão de que há um número muito grande de coisas no kernel que podem causar um comportamento que é observado como uso excessivo do trabalhador.
Se você achar o sistema inutilizável devido à atividade excessiva do kworker, eu recomendaria tentar fazer menos coisas. Se você acha que não está fazendo nada, tente desligar serviços ou timers de longa duração (leitores de RSS, de correio, indexadores de arquivos, rastreadores de atividades etc.). Se isso não funcionar, tente reiniciar. Se o seu sistema permitir ativar ou desativar o hardware em um ambiente de pré-inicialização, tente desativar o hardware que você não está usando. Se isso ocorrer em todas as reinicializações antes de você fazer qualquer coisa, tente desinstalar as coisas, mas nesse momento você desejará executar as ferramentas de perfil syscall para rastrear aplicativos específicos que parecem estar causando essa sobrecarga.
Espera-se que seu sistema específico pare de expressar esse comportamento com uma atualização futura do kernel (e muitas das causas mais comuns disso foram resolvidas).