Uno de los programas se atascó en un proceso de escritura de bucle muy eficiente que provocó que fseventsd
tuviera mucho trabajo o es un bucle infinito que procesa una estructura de datos sin resolución en uno de los volúmenes montados.
En el caso anterior, los programas como fseventer que leen el mismo flujo de datos probablemente también se cuelguen, ahora tendrá dos procesos con una utilización del 50% que intentan procesar una cantidad infinita de datos. (Este es un excelente punto de datos si está hurgando para ver qué es lo que está mal). Es análogo a las preguntas que se hacen por qué syslogd
se está llevando toda la CPU; por lo general, es otro programa que se está volviendo loco causando mucho trabajo.
Cuando / si vuelve a suceder, comience a salir de los programas y considere cerrar la sesión. Sabrá si el elemento ofensivo es un proceso de nivel de sistema o un proceso de nivel de usuario. fs_usage
podría ser útil para ver qué programas específicos son IO pesados.
Por lo general, se requiere
fsck
de un arranque en modo de usuario único si tiene vínculos duros circulares u otros elementos del sistema de archivos degenerados que pueden causar este tipo de aumento en la actividad.