Stavo usando il mio MBP (con 16 GB di RAM) come al solito e di blu ho questo popup che:
Your system has run out of application memory.
To avoid problems with your computer, quit any applications you are not using.
Ovviamentehochiusoalcunideiqualihopotuto,manonèstatodiaiuto.
Dopoavercontrollatolamemoria,sembracheiltaskdelkernelabbiautilizzato7GBe22,36GBdimemoriadiswapperuntotaledi23GB(cheovviamenteerailcaso).Tuttaviahoancora20GBdispazioliberosulmioSDD.
Activity Monitor non ha aiutato molto mentre il mio OS X si stava dirigendo verso la distruzione.
Le mie top
stats prima del mio congelamento 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.
Alla fine il mio OS X si è congelato e ho dovuto fare un hard reset, riparare il mio SDD in recovery mode e ripararlo in seguito (recupero del lavoro perso, correzione dei conflitti delle applicazioni, controllo della cartella lost + found, schede di Chrome / Terminal perse, mal di testa , ecc.).
La mia domanda è, come faccio a verificare l'utilizzo di memoria elevata dell'attività del kernel o come gestire correttamente questo tipo di situazione? Ho provato a scattare Sample con Activity Monitor, ma è disattivato.
I miei dettagli MBR: Intel Core i7 da 2,3 GHz (fine 2013) con 16 GB di RAM. OS X: 10.9.5