Meliae bellek tahsis edilmiş anlamak için onun girişimi, ('lepistes' projesinde) heapy benzer bir uygulamadır.
Şu anda, ana fark bellek tüketimi gerçek taramadan bellek tüketimi hesaplama özet istatistikler görevi, vb bölünmeler olduğunu. Sık sık benim işleminin bellek büyük miktarlarda (1GB, vs) alıcı ise, benim süreçte neler olup bittiğini anlamaya istiyorum, çünkü bunu yapar. Python nesne bellek tüketimini analiz çalışırken Python nesneleri tahsis yok gibi aynı zamanda dramatik, tarayıcı basitleştirilmesi sağlar.
Muhtemelen referans grafik tarama için bir GUI dahil büyüyecek. Şimdilik çoğunlukla Python yorumlayıcısı kullanılır.
isim sadece eğlenceli bir kelime (Ash ahşap Nymph anlamına gelir) olan
Bu sürümde Yeni nedir:.
- Ekle `` çekirdek sınıfların bir sürü (vb IntSet) için __sizeof__`` üyeler (Yuhanna Arbash Meinel)
- `` ObjectManager.compute_total_size () `` şimdi sadece yerine tüm nesnelerden daha tek bir nesnenin boyutunu hesaplar. Tüm nesneler daha kolay kullanışlı API kullanmak için yapmak daha iyi, zaten yararlı olabilmesi için çok uzun sürdü. (Yuhanna Arbash Meinel)
- `` obj.iter_recursive_refs () `` şimdi (obj dahil), bu nesneden başvurulan tüm nesneleri bulmak için kullanılabilir. Aynı zamanda dışlamak için nesne adresleri bir iterable alabilir. Hangi sormak kolay, & quot yapan;? Y & quot erişilebilir olmadığı X erişilebilir hangi nesneler; (Yuhanna Arbash Meinel)
- `` ObjectManager.summarize () `` şimdi bir nesne ve bir dışlama listesi almak ve referans nesneleri özetleyebiliriz. Eğer grafiğin sadece bir alt bakmak istediğinizde bu oldukça yararlı olabilir. sözdizimi is``ObjectManager.summarize (obj [not_address1, not_address2]) ``. (Yuhanna Arbash Meinel)
- `` obj.all () `` ve `` obj.compute_total_size () `` yardımcıları. Bunlar (`` om.get_all () `` gibi) türüne uyan başvurulan nesne kümesini alır. Ama * Eğer bir dışlama listesi geçmesine izin, bu yüzden sadece orada burada değil erişilebilir erişilebilir şeyler alabilirsiniz da *. (Yuhanna Arbash Meinel)
nedir sürüm 0.2.0 Yeni:
- internals Oldukça büyük elden geçirilmesi, önemli sağlar Bellek tasarrufu ve nesne grafiği daha kolay navigasyon.
Gereksinimleri :
- Python
- Python
- Pyrex
Yorum Bulunamadı