2014-05-07 7 views
17

OSMdroid Library uygulamasını kullanarak çevrimdışı bir harita geliştiriyorum. Fayans kaynağım fayansı yükler, ancak işleyiciler sürekli olarak çalışır.android - GC_FOR_ALLOC serbest 6346K, 7% ücretsiz, duraklatıldı 143ms, toplam 143ms

GC_FOR_ALLOC freed 6346K, 7% free , paused 143ms, total 143ms

ben bu hata ayıklama emin değilim: Ama gerçek benim günlük mesajlarında olduğu, bu hatayı almaya devam? Herhangi bir fikir, herhangi bir bellek sızıntısı var mı?

+2

:

https://developer.android.com/tools/debugging/debugging-memory.html

Android'de bellek tüketimini yönetmek için genel stratejiler hakkında bir belge de vardır Ayrıca bkz. Http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android ve http://stackoverflow.com/questions/20517908/why-so- birçok-gc-için- a-simple-app alanı/20523690 # 20523690 – fadden

+0

Teşekkürler @fadden gerçekten yardımcı oldu! – zIronManBox

cevap

32

Bu bir hata değildir, Çöp toplayıcısının çalıştırdığı bir bilgi.

Bunlardan birçoğunu görüyorsanız, çok fazla tahsisat yaptığınız veya çok az belleğiniz olduğu anlamına gelebilir. Programınızın bellek performansını artırmaya çalışmalısınız.

Android'de araştıran RAM tüketimi hakkında iyi bir kaynak bilgi bulunmaktadır:

http://developer.android.com/training/articles/memory.html

+1

Yeni commers için güzel bir açıklama;) – Gattsu

+1

İkinci belge bana çok faydalı ve aydınlatıcı oldu. – gruszczy

+0

Ona bir göz atacağım, teşekkürler @gruszczy – zIronManBox

İlgili konular