İşlem Belleği (RSS)

Android 9 veya sonraki sürümlerin yüklü olduğu cihazlara dağıtılan uygulamalar için İşlem Belleği (RSS) bölümünde, uygulama tarafından kullanılan fiziksel bellek miktarı gösterilir.

1.şekil Profiler'da fiziksel belleği görüntüleme.

İşlem Belleği (RSS) bölümündeki satırların anlamları şunlardır:

  • Toplam: Bu, işleminiz tarafından kullanılan toplam fiziksel bellek miktarıdır. Unix tabanlı sistemlerde bu, "Resident Set Size" olarak bilinir ve anonim ayırmalar, dosya eşlemeleri ve paylaşılan bellek ayırmaları tarafından kullanılan tüm belleğin birleşimidir.

    Windows geliştiricileri için Resident Set Size, Working Set Size ile benzerdir.

  • Ayrılan: Bu sayaç, işlemin normal bellek ayırmaları tarafından şu anda ne kadar fiziksel bellek kullanıldığını izler. Bunlar anonim (belirli bir dosya tarafından desteklenmeyen) ve özel (paylaşılmayan) tahsislerdir. Çoğu uygulamada bunlar yığın ayırmaları (malloc veya new ile) ve yığın belleğinden oluşur. Bu ayırmalar, fiziksel bellekten çıkarıldığında sistem takas dosyasına yazılır.

  • Dosya Eşlemeleri: Bu sayaç, işlemin dosya eşlemeleri için kullandığı fiziksel bellek miktarını (yani, bellek yöneticisi tarafından dosyalardan bellek bölgesine eşlenen bellek) izler.

  • Paylaşılan: Bu sayaç, bu işlem ile sistemdeki diğer işlemler arasında bellek paylaşımı için ne kadar fiziksel bellek kullanıldığını izler.