Meliae je aplikace podobná heapy (v rámci projektu "Guppy"), ve své snaze pochopit, jak byla přidělena paměť.
V současné době, jeho hlavní rozdíl je, že to se rozdělí úkol výpočetních souhrnných statistik, atd spotřeby paměti od skutečného snímání spotřeby paměti. Dělá to, protože jsem často chtějí zjistit, co se děje v mém procesu, zatímco můj proces spotřebovává obrovské množství paměti (1 GB, atd). To také umožňuje dramaticky zjednodušuje skener, protože nemám alokovat python objekty, a zároveň se snaží analyzovat spotřebu objekt paměti python.
To bude pravděpodobně poroste zahrnout GUI pro procházení referenční graf. Pro tuto chvíli to je většinou používán v interpret Pythonu.
Jméno je prostě zábava slovo (znamená Ash-Wood Nymph)
Co je nového v této verzi:.
- Přidat `` __sizeof__`` členy, aby se spoustou hlavních tříd (IntSet, atd.), (John Arbash Meinel)
- `` ObjectManager.compute_total_size () `` nyní pouze vypočítá velikost jednoho objektu, spíše než všechny objekty. Všechny objekty trvalo příliš dlouho, aby byly užitečné v každém případě lepší, aby bylo snazší použít užitečného API. (John Arbash Meinel)
- `` obj.iter_recursive_refs () `` Nyní může být použit k najít všechny objekty odkazované z tohoto objektu (včetně obj). To může také trvat iterable objektových adres vyloučit. Což usnadňuje zeptat, & quot; Jaké objekty jsou přístupné z X, které nejsou přístupné z Y & quot?; (John Arbash Meinel)
- `` ObjectManager.summarize () ``, mohou nyní využít objekt a seznam výjimek, a shrnout odkazované objekty. To může být velmi užitečné, když budete chtít podívat na jen podmnožinu grafu. Syntaxe is``ObjectManager.summarize (obj, [not_address1, not_address2]) ``. (John Arbash Meinel)
- `` obj.all () `` a `` obj.compute_total_size () `` pomocníky. To vám umožní získat sadu odkazovaných objektů odpovídající typ (jako `` om.get_all () ``). Ale oni také * * vám umožní projít seznam výjimek, takže se můžete dostat jen věci dosažitelný z tady, a ne dosažitelné odtamtud. (John Arbash Meinel)
Co je nového ve verzi 0.2.0:
- Poměrně zásadní přepracování z niternosti, poskytuje významné paměťové úspory a jednodušší navigace objektu grafu.
Požadavky na :
- Python
- Python
- Pyrex
Komentáře nebyl nalezen