Meliae

Software skärmdump:
Meliae
Mjukvaruinformation:
Version: 0.4.0
Ladda upp dagen: 11 May 15
Utvecklare: John Arbash Meinel
Licens: Gratis
Popularitet: 12

Rating: 2.5/5 (Total Votes: 2)

Meliae är ett program som liknar heapy (i "guppy" projekt), i sitt försök att förstå hur minnet har tilldelats.
För närvarande är den största skillnaden att den delar uppgiften att dator sammanfattande statistik, mm av minnesförbrukning från faktiska skanning av minnesförbrukning. Det gör detta, eftersom jag vill ofta att räkna ut vad som händer i min process, medan min process förbrukar stora mängder minne (1 GB, etc). Det gör också att dramatiskt förenkla skannern, eftersom jag inte fördela python objekt samtidigt som man försöker analysera python objekt minnesförbrukning.
Det kommer sannolikt att växa till att omfatta ett GUI för att surfa på referens grafen. För nu är det främst används i python tolk.
Namnet är helt enkelt ett roligt ord (betyder Ash-trä nymf)

Vad är nytt i den här versionen.

  • Lägg `` __sizeof__`` medlemmar till en hel del av huvudklasserna (IntSet, etc.) (John Arbash Meinel)
  • `` ObjectManager.compute_total_size () `` nu bara beräknar storleken på ett enskilt objekt, snarare än alla objekt. Alla objekt tog för lång tid för att vara användbara i alla fall, bättre att göra det lättare att använda den användbara api. (John Arbash Meinel)
  • `` obj.iter_recursive_refs () `` kan nu användas för att hitta alla objekt som refereras från detta objekt (inklusive obj). Det kan också ta en iterable objektadresser att utesluta. Vilket gör det enkelt att ställa, & quot; Vilka föremål är tillgängliga från X som inte är tillgängliga från Y & quot; (John Arbash Meinel)
  • `` ObjectManager.summarize () `` kan nu ta ett objekt och en uteslutningslista, och sammanfatta de refererade objekten. Detta kan vara mycket användbart när du vill titta på bara en delmängd av grafen. Syntaxen is``ObjectManager.summarize (obj [not_address1, not_address2]) ``. (John Arbash Meinel)
  • `` obj.all () `` och `` obj.compute_total_size () `` hjälpare. Dessa låter dig få uppsättningen refererade objekt som matchar den typ (som `` om.get_all () ``). Men de * också * gör att du kan skicka en uteslutningslista, så att du kan bara få saker kan nås härifrån och inte kan nås därifrån. (John Arbash Meinel)

Vad är nytt i version 0.2.0:

  • En ganska stor omarbetning av de interna, ger betydande minnes sparande och enklare navigering i objektsbilden.

Krav :

  • Python
  • Python
  • Pyrex

Liknande mjukvara

YARI
YARI

12 May 15

mpatrol
mpatrol

3 Jun 15

PuDB
PuDB

20 Feb 15

Annan programvara för utvecklare John Arbash Meinel

bzr-pqm
bzr-pqm

20 Feb 15

Kommentarer till Meliae

Kommentarer hittades inte
Kommentar
Slå på bilder!