Meliae

Screenshot der Software:
Meliae
Softwarebeschreibung:
Version: 0.4.0
Upload-Datum: 11 May 15
Entwickler: John Arbash Meinel
Lizenz: Frei
Popularität: 12

Rating: 2.5/5 (Total Votes: 2)

Meliae ist eine Anwendung ähnlich heapy (in der 'Guppy' Projekt), in ihrem Versuch, zu verstehen, wie Speicher zugewiesen wurde.
Derzeit ist seine Hauptunterschied, dass es die Aufgabe der Berechnung von Auswertungsstatistiken, etc der Speicherverbrauch von dem eigentlichen Scannen der Speicherverbrauch teilt. Es tut dies, weil ich will, oft, um herauszufinden, was los ist in meinem Prozess, während mein Prozess große Mengen an Arbeitsspeicher (1 GB, etc) aufwendig. Es ermöglicht auch dramatisch die Vereinfachung des Scanners, da ich nicht Python-Objekte zuweisen beim Versuch, python Objekt Speicherverbrauch zu analysieren.
Es wird wahrscheinlich wachsen, um eine GUI für das Surfen im Referenzgraphen gehören. Denn jetzt ist es meistens in der Python-Interpreter verwendet.
Der Name ist einfach ein Spaß Wort (bedeutet Eschenholz Nymph)

Was ist neu in dieser Pressemitteilung:.

  • hinzufügen `` __sizeof__`` Mitglieder auf eine Menge der Hauptklassen (IntSet, etc.) (John Arbash Meinel)
  • `` ObjectManager.compute_total_size () `` berechnet jetzt nur noch die Größe eines einzelnen Objekts, anstatt alle Objekte. Alle Objekte dauerte zu lange sowieso, nützlich zu sein, besser zu machen es einfacher, die nützliche API verwenden. (John Arbash Meinel)
  • `` obj.iter_recursive_refs () `` kann nun verwendet werden, um alle Objekte aus diesem Objekt (einschließlich obj) verwiesen zu finden. Es kann auch eine iterable der Objektadressen, um auszuschließen. Das macht es einfach, fragen, & quot;, welche Objekte sind von X zugänglich, die nicht von Y & quot zugänglich sind?; (John Arbash Meinel)
  • `` ObjectManager.summarize () `` kann nun ein Objekt und eine Liste von Ausnahmen, und fassen die referenzierten Objekte. Dies kann sehr nützlich sein, wenn Sie möchten, dass bei nur einer Teilmenge des Graphen zu suchen. Die Syntax is``ObjectManager.summarize (obj [not_address1, not_address2]) ``. (John Arbash Meinel)
  • `` obj.all () `` und `` obj.compute_total_size () `` Helfer. Dazu können Sie die Menge der referenzierten Objekte passend zum Typ (wie `` om.get_all () ``) zu bekommen. Aber sie * auch * können Sie eine Ausschlussliste übergeben, so dass Sie nur die Dinge zu erreichen von dort aus von hier und nicht erreichbar ist. (John Arbash Meinel)

Was ist neu in Version 0.2.0:

  • Eine ziemlich große Überarbeitung der Einbauten, bietet erhebliche Speichereinsparungen und einfachere Navigation des Objekts Graph.

Anforderungen :

  • Python
  • Python
  • Pyrex

Ähnliche Software

otrace
otrace

20 Feb 15

Visual xsltproc
Visual xsltproc

2 Jun 15

Nemiver
Nemiver

17 Feb 15

Andere Software von Entwickler John Arbash Meinel

bzr-pqm
bzr-pqm

20 Feb 15

Kommentare zu Meliae

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!