Estoy en MacOs 10.12.5. Estoy tratando de hacer E / S de alto volumen, pero alguna tarea administrada por launchd golpea cada bloque de disco modificado cada 30 segundos. Cuando esto sucede, mi E / S de alto volumen tiene que competir causando una desaceleración severa. ¿Cómo identifico la tarea problemática?
Creo que tiene algo que ver con launchd porque fs_usage -w -f diskio
me dice que sí. Cada 30 segundos genera una lista como esta para cada bloque de disco modificado en el sistema (disculpas, tienes que desplazarte para ver launchd):
14:34:33.887889 WrData[AT3] D=0x0068c05a B=0x1000 /dev/disk2 /Users/simon/Library/Application Support/Google/Chrome/Default/Session Storage/000430.log 0.000145 W launchd.9793620
14:34:33.887893 WrData[AT3] D=0x00549a2b B=0x1000 /dev/disk2 /Users/simon/Library/Application Support/Google/Chrome/Default/Session Storage/LOG 0.000107 W launchd.9793620
14:34:33.887895 WrData[AT3] D=0x00570119 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/window_2.data 0.000070 W launchd.9793620
14:34:33.887897 WrData[AT3] D=0x0056fab5 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/window_3.data 0.000064 W launchd.9793620
14:34:33.887912 WrData[ANT3] D=0x0056ffd0 B=0x1000 /dev/disk2 /Users/simon/Library/Saved Application State/com.apple.Terminal.savedState/windows.plist 0.000072 W launchd.9793620
Pensé que podría ser mi software antivirus McAfee, así que excluí los archivos que estaba escribiendo del análisis en tiempo real y luego intenté desactivarlo.
Entonces pensé que podría ser la búsqueda de Spotlight, pero nuevamente excluyendo el volumen en el que se encuentran mis archivos de datos no impidió que esta tarea de inicio volviera a acceder a ellos.
La ejecución de launchctl list
muestra una lista de 327 tareas. Me encantaría poder reducir esto a uno solo.
Aunque estoy seguro de que la tarea se ejecuta cada 30 segundos después de haberla observado muchas veces, no puedo encontrar ninguna mención de un "30" adecuado en los archivos de configuración. Tengo:
- No se menciona "30" en / System / Library / LaunchAgents
- Una mención de "30" en / System / Library / LaunchDaemons
- com.apple.powerd.swd.plist establece ThrottleInterval en 30
- No se menciona "30" en / Library / LaunchAgents
- Una mención de "30" en / Library / LaunchDaemons
- com.mcafee.virusscan.fmpd.plist establece ExitTimeout en 30
- No se menciona "30" en ~ / Library / LaunchAgents
Aunque McAfee menciona "30", deshabilitarlo y excluir los archivos no hizo ninguna diferencia.
Cualquier ayuda para identificar la tarea que está accediendo a los bloques de disco modificados sería apreciada.