OmniObjectMeter

OmniObjectMeter

OmniObjectMeter je nezbytnou součástí všech nástrojů Mac OS X pro vývojáře: nástroj, který vývojářům kakaa a Unixu usnadňuje hledání a opravu úniků paměti, nadměrné ...
OmniObjectMeter je nezbytnou součástí každého balíčku nástrojů pro vývojáře Mac OS X: nástroj, který vývojářům Cocoa a Unix usnadňuje hledání a opravu úniků paměti, nadměrných operací při přidělování, „zombie“, předčasně přidělených objektů a dalších problémů s výkonem.Konečným produktem jsou rychlejší a robustnější aplikace.Klíčové vlastnosti 1. Čas dobře strávený Spíše než prohledávání tisíců objektů a událostí přidělení v programu, můžete použít OmniObjectMeter k rychlému vyhledávání a ničení problematického kódu.Trávte čas optimalizací využití paměti, využití procesoru a řešením problémů (spíše než jejich hledáním).2. Detekce zombie pomocí mozků OmniObjectMeter se skvěle integruje s vestavěnou podporou Cocoa pro detekci tzv. „Zombie“ objektů: Otočte přepínač v OmniObjectMeter a můžete detekovat první zprávu na zombie objekt.Poté se stačí podívat na historii událostí přidělení pro tento objekt a zjistit, proč byl objekt předčasně uvolněn.3. Spot Leaks OmniObjectMeter zobrazuje přidělené bloky, alokační události pro každý blok a trasování zásobníku zodpovědné za každou alokační událost.V případě objektů Cocoa nebo CoreFoundation vám OmniObjectMeter také umožňuje snadno porovnávat retenční události s odpovídajícími událostmi uvolnění.Zaměřte se na další mimořádné události, které zůstanou nepřekonatelné, a snadno vyhledejte únik.

Alternativy k OmniObjectMeter pro Web s licencí open source