मैं अपने एमबीपी (16 जीबी रैम के साथ) का उपयोग कर रहा था और हमेशा की तरह नीले रंग से बाहर मैंने यह पॉपअप किया है:
आपका सिस्टम एप्लिकेशन मेमोरी से बाहर चला गया है।
अपने कंप्यूटर की समस्याओं से बचने के लिए, उन एप्लिकेशन को छोड़ दें जिनका आप उपयोग नहीं कर रहे हैं।
मैंने स्पष्ट रूप से कुछ बंद कर दिया है जो मैं कर सकता था, लेकिन यह मदद नहीं करता था।
मेमोरी पर जाँच करने के बाद, यह कर्नेल कार्य लगता है 7GB और 22.36GB स्वैप मेमोरी कुल 23GB का उपयोग किया गया था (जो स्पष्ट रूप से मामला था)। हालाँकि मैं अभी भी अपने SDD पर 20GB का स्पेस खाली कर रहा हूँ।
गतिविधि मॉनिटर ने बहुत मदद नहीं की, जबकि मेरा OS X विनाश की ओर बढ़ रहा था।
मेरे top
कर्नेल फ्रीज से पहले मेरे आँकड़े:
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.
अंत में मेरा OS X जम गया और मुझे हार्ड रीसेट करना पड़ा, अपने SDD को रिकवरी मोड में ठीक करना और बाद में फिक्स करना (खोए हुए काम को पूरा करना, एप्लिकेशन के संघर्षों को ठीक करना, मेरे खोए हुए + पाए गए फ़ोल्डर की जांच करना, Chrome / टर्मिनल टैब चला गया, सिरदर्द, आदि)। )।
मेरा सवाल है, मैं कर्नेल कार्य के उच्च मेमोरी उपयोग पर कैसे जांच करूं या उस तरह की स्थिति से कैसे ठीक से निपटूं? मैंने गतिविधि मॉनीटर के साथ नमूना लेने की कोशिश की है, लेकिन यह समझ से बाहर है।
मेरा एमबीआर विवरण: 16 जीबी रैम के साथ 2.3GHz इंटेल कोर i7 (2013 के अंत में)। ओएस एक्स: 10.9.5
zprint -t
(शेर) या sudo zprint -t
(माउंटेन शेर और बाद में)।