Meliae е приложение, подобно на heapy (в проекта "гупи"), в опита си да се разбере как е била разпределена памет.
В момента, неговата основна разлика е, че тя се разделя на задачата от изчислителни обобщени статистически данни и др на изразходването на паметта от действителната сканирането на изразходването на паметта. Той прави това, защото аз често искам да разбера какво се случва в моя процес, докато ми процес се консумират огромни количества памет (1GB, и т.н.). Той също така позволява драстично опростяване на скенера, както аз не разпредели питон обекти, докато се опитва да анализира питон консумация обект памет.
Той най-вероятно ще нарасне до включва GUI за сърфиране в референтната графиката. За сега тя се използва най-вече в Python преводач.
Името е просто забавно дума (означава Ash-дърво Nymph)
Какво ново в тази версия:.
- Добави `` __sizeof__`` членове на много от основните класове (IntSet и т.н.) (John Arbash Meinel)
- `` ObjectManager.compute_total_size () `` сега изчислява само размера на един обект, а не всички обекти. Всички предмети отне твърде много време, за да бъде полезен, така или иначе, по-добре да се направи по-лесно за използване на полезни API. (John Arbash Meinel)
- `` obj.iter_recursive_refs () `` сега може да се използва, за да намерите всички обекти, цитирани от този обект (включително OBJ). Той може също да вземе iterable на обектно адреси, за да се изключи. Което го прави лесно да попитам, & quot; Какво обекти са достъпни от X, които не са достъпни от Y & quot; (John Arbash Meinel)
- `` ObjectManager.summarize () `` вече могат да вземат един обект и в списък на изключенията, и обобщава съотнесени обекти. Това може да бъде доста полезно, когато искате да погледнете само подмножество на графиката. Is``ObjectManager.summarize The синтаксис (OBJ, [not_address1, not_address2]) ``. (John Arbash Meinel)
- `` obj.all () `` и `` obj.compute_total_size () `` помощници. Те ви позволяват да получите комплекта от реферирани предмети, съответстващи на вида (като `` om.get_all () ``). Но те също така * * ви позволи да премине в списък на изключенията, така че можете да получите само неща, достъпни от тук и да не се стига от там. (John Arbash Meinel)
Какво ново във версия 0.2.0:
- A доста голяма преработка на вътрешността, осигурява значително спестявания памет и лесна навигация на обект графиката.
<силни> Изисквания
- Python
- Python
- Pyrex
Коментари не е намерена