วิธีวินิจฉัยการใช้ OS X kernel_task และการใช้หน่วยความจำแบบมีสายบอลลูน
ฉันมีปัญหาที่แปลกมากซึ่งฉันมีปัญหาในการวินิจฉัยสาเหตุที่แท้จริง ฉันมีMac Pro (2008, 8-core 2.8 GHz, 8800GT) พร้อม RAM ขนาด 14 GB (อัปเกรดเมื่อเร็ว ๆ นี้เนื่องจากปัญหานี้!) เมื่อฉันบูตระบบและล็อกอิน vm_stat / top / Activity Monitor จะแสดงว่า kernel_task มีการจัดสรรประมาณ 150 MB และเครื่องมีหน่วยความจำแบบใช้สายประมาณ 800 MB แม้ในตอนแรก 800 MB ดูเหมือนว่าจะมีการจัดสรรหน่วยความจำแบบใช้สายจำนวนมากโดยไม่มีแอปพลิเคชั่นทำงาน แต่มันก็แย่ลง (หมายเหตุ: สายถูกล็อคหน่วยความจำที่ไม่สามารถใช้งานได้) หลังจากช่วงเวลาสั้น ๆ บางครั้งถูกทริกเกอร์โดยบางสิ่งที่ง่ายพอ ๆ กับการเปิดตัวเทอร์มินัล kernel_task จะส่งไปยังหน่วยความจำจริง (RSIZE) 8-900 MB และหน่วยความจำแบบใช้สายจะเร่งความเร็วไปที่ 1.6 …