Activity Monitor'deki farklı sütunlar biraz kafa karıştırıcı
Activity Monitor'deki farklı sütunlar biraz kafa karıştırıcı
Yanıtlar:
Sunucu Arızasındaki cevabımdan aldım :
Mac OS X Bellek Jargon:
Kablolu : Bu, çekirdek kodunu ve benzerlerini ifade eder. RAM'den çıkarılmaması gereken hafıza. Ayrıca yerleşik hafıza olarak da bilinir.
Paylaşılan : İki veya daha fazla işlem arasında paylaşılan bellek. Her iki işlem de bu miktarda belleği gösterir, böylece gerçekte ne kadar bellek kullanıldığına dair biraz yanıltıcı olabilir.
Gerçek : Bu, task_info () tarafından bildirildiği gibi bir uygulamanın "gerçek" bellek kullanımıdır - mevcut işlemin sahip olduğu fiziksel sayfaların sayısının kabaca bir sayısıdır. (Rsize)
Özel : Bu, bir işlemin yalnızca Resident hafızasında kullanılan kendi başına kullandığı hafızadır. (RPRVT)
Sanal : İşlemdeki herhangi bir şeyle eşlenen toplam adres alanı - değişkenler veya herhangi bir şey için rastgele geniş bir alan olsun - gerçek VM kullanımına eşit değildir. (VSIZE)
Aktif : Halen aktif olarak etiketlenmiş ve RAM kullanılıyor.
Etkin değil : "Etkin değil belleği artık kullanılmıyor ve diske önbelleğe alındı. Başka bir uygulama için alana ihtiyaç duyulana kadar RAM'de kalacak. Bu bilgiyi RAM'de bırakmak sizin (veya bilgisayarınızın bir müşterisi) geri geldiğinde sizin yararınıza olacak daha sonra. " - Mac OS X Yardım
Ücretsiz : Herhangi bir veri içermeyen RAM miktarı.
Bildiğim en iyi dokümantasyon (ve takip araştırmalarında bulabildim), Apple'ın geliştirici web sitesinde kendi Belleği Yönetme hafızası .
Diğer değerli kaynaklar: Darwin-dev posta listesi: [ 1 ], [ 2 ] ve MacOSXHints ile ilgili eski bir makale . Ayrıca Mike Ash, blogunda iyi bir layman'ın tanıtımını yaptı
Gerçek mem fiziksel hafıza ile ilgilidir (bilgisayarınızdaki gerçek RAM modülleri). Sanal Mem, sürece ne kadar "sahte" bellek ayrıldığını, yani bu işlem için kalıcı depolama ortamına (sabit sürücü, yarıiletken sürücü vb.) Tahsis edilen bellek anlamına gelir. Paylaşılan hafıza, diğer işlemlerle paylaşılabilen fiziksel (Gerçek) hafızadır. Özel hafıza, yalnızca tahsis edilen işlem tarafından kullanılabilecek "gerçek" hafızadır.
Bu açıklamalar aynı zamanda ... doğrudan etkinlik izleyiciden -> yardım -> sistem belleği kullanımını görüntüleme konusunda yardımcı olabilir:
Bellek bölmesinin altında görüntülenen bilgilerin bir kısmının açıklaması:
Apple, OSX 10.9'daki (Mavericks) Etkinlik İzleyicisini güncelledi. Burada her şeyin ne anlama geldiği hakkında iyi bir makaleleri var http://support.apple.com/kb/HT5890 . Özetle...
Ücretsiz, Kablolu, Aktif, Aktif Değil ve Kullanılmış bellek istatistiklerinin Etkinlik Monitörü'nün önceki sürümlerindeki birleşimi, Mavericks'te okunması kolay bir "Bellek Basıncı" grafiğiyle değiştirildi.
Bellek basıncı renkli olarak gösterilir: