Estaba usando mi MBP (con 16 GB de RAM) como de costumbre y, de repente, tengo esta ventana emergente que:
Su sistema se ha quedado sin memoria de la aplicación.
Para evitar problemas con su computadora, cierre todas las aplicaciones que no esté usando.
Obviamente,hecerradoalgunosquepude,peronosirviódenada.
Despuésdeverificarlamemoria,parecequelatareadelkernelcomió7GByseusaron22.36GBdememoriadeintercambiodeuntotalde23GB(loqueobviamentefueelcaso).Sinembargo,todavíatengo20GBdeespaciolibreenmiSDD.
El Monitor de actividad no ayudó mucho mientras mi OS X se dirigía a la destrucción.
Mis top
stats antes de mi congelación del kernel:
Processes: 344 total, 2 running, 5 stuck, 337 sleeping, 2580 threads 19:23:56
Load Avg: 1.56, 1.62, 2.09 CPU usage: 3.51% user, 8.47% sys, 88.1% idle SharedLibs: 46M resident, 0B data, 6572K linkedit. MemRegions: 757970 total, 2139M resident, 56M private, 907M shared.
PhysMem: 9410M used (6198M wired), 556M unused. VM: 1155G vsize, 1311M framework vsize, 112872658(320) swapins, 122668389(0) swapouts. Networks: packets: 299419263/363G in, 142126838/14G out.
Disks: 58970173/1079G read, 20012389/1120G written.
Al final, mi OS X se congeló y tuve que hacer un restablecimiento completo, reparar mi SDD en modo de recuperación y reparar después (recuperar el trabajo perdido, reparar los conflictos de la aplicación, revisar mi carpeta perdida + encontrada, pestañas de Chrome / Terminal desaparecidas, dolor de cabeza , etc.).
Mi pregunta es, ¿cómo verifico el uso elevado de memoria en la tarea del kernel o cómo manejar adecuadamente este tipo de situación? He intentado tomar una muestra con el Monitor de actividad, pero está atenuado.
Detalles de mi MBR: Intel Core i7 a 2,3 GHz (finales de 2013) con 16 GB de RAM. OS X: 10.9.5