Meliae

Software screenshot:
Meliae
Software detaljer:
Version: 0.4.0
Upload dato: 11 May 15
Licens: Gratis
Popularitet: 12

Rating: 2.5/5 (Total Votes: 2)

Meliae er et program ligner heapy (i "guppy" projektet), i sit forsøg på at forstå, hvordan hukommelsen er blevet tildelt.
I øjeblikket er det vigtigste forskel er, at det deler opgaven med at computing oversigtsstatistikker mv af hukommelsesforbrug fra den faktiske scanning af hukommelsesforbrug. Det gør den, fordi jeg ofte ønsker at finde ud af, hvad der foregår i min proces, mens min proces er tidskrævende enorme mængder hukommelse (1GB, etc). Det giver også mulighed dramatisk forenkle scanner, som jeg ikke allokere python objekter, mens du prøver at analysere python objekt hukommelsesforbrug.
Det vil sandsynligvis vokse til at omfatte en GUI til at browse på henvisningen grafen. For nu er det meste brugt i python tolk.
Navnet er simpelthen en sjov ord (betyder Ash-træ Nymph)

Hvad er nyt i denne udgivelse:.

  • Tilføj `` __sizeof__`` medlemmer til en masse af de centrale klasser (IntSet, etc.) (John Arbash Meinel)
  • `` ObjectManager.compute_total_size () `` nu kun beregner størrelsen på et enkelt objekt, snarere end alle objekter. Alle objekter tog for lang tid at være nyttig alligevel, bedre at gøre det nemmere at bruge de nyttige api. (John Arbash Meinel)
  • `` obj.iter_recursive_refs () `` kan nu bruges til at finde alle objekter refereres fra dette objekt (herunder obj). Det kan også tage en Iterable af objekt-adresser for at udelukke. Hvilket gør det nemt at spørge, & quot; Hvilke objekter er tilgængelige fra X, der ikke er tilgængelige fra Y & quot; (John Arbash Meinel)
  • `` ObjectManager.summarize () `` kan nu tage et objekt og en udelukkelse listen, og sammenfatte de refererede objekter. Dette kan være ganske nyttigt, når du ønsker at se på bare en delmængde af grafen. Syntaksen is``ObjectManager.summarize (obj, [not_address1, not_address2]) ``. (John Arbash Meinel)
  • `` obj.all () `` og `` obj.compute_total_size () `` hjælpere. Disse lade dig få det sæt af refererede objekter matcher den type (ligesom `` om.get_all () ``). Men de * også * give dig mulighed for at passere en udelukkelse liste, så du kan kun få tingene nås herfra og ikke nås derfra. (John Arbash Meinel)

Hvad er nyt i version 0.2.0:

  • En forholdsvis stor omarbejdning af de interne, giver betydelige hukommelse besparelser og nemmere navigation af objektet grafen.

Krav :

  • Python
  • Python
  • Pyrex

Lignende software

Profiler4j
Profiler4j

3 Jun 15

Kodos
Kodos

3 Jun 15

GDB
GDB

16 Aug 18

jTracer
jTracer

17 Feb 15

Andre software developer John Arbash Meinel

bzr-pqm
bzr-pqm

20 Feb 15

Kommentarer til Meliae

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!