Meliae

Software kuvakaappaus:
Meliae
Ohjelmiston tiedot:
Versio: 0.4.0
Lähetyksen päivämäärä: 11 May 15
Kehittäjä: John Arbash Meinel
Lupa: Vapaa
Suosio: 12

Rating: 2.5/5 (Total Votes: 2)

Meliae on sovellus samanlainen heapy (in 'Guppy' hanke), sen yritys ymmärtää miten muisti on varattu.
Tällä hetkellä sen tärkein ero on, että se jakaa tehtäväksi Computing yhteenvetotilasto jne muistin kulutuksen todellinen skannaus muistin kulutusta. Se tekee tämän, koska olen usein haluavat selvittää, mitä on tekeillä minun prosessissa, kun taas minun prosessi kuluttaa valtavia määriä muistia (1 Gt, jne). Se mahdollistaa myös dramaattisesti yksinkertaistaa skannerin, koska en jakaa python esineitä kun yrittää analysoida python objektin muistin kulutusta.
Se todennäköisesti kasvaa sisällyttää GUI selaamiseen viite kuvaaja. Nyt sitä käytetään useimmiten python tulkki.
Nimi on yksinkertaisesti hauska sana (tarkoittaa Ash-puun nymfi).

Mikä on uusi tässä julkaisussa:

  • Lisää `` __sizeof__`` jäseniä paljon ydin luokat (IntSet jne) (Joh Arbash Meinel)
  • `` ObjectManager.compute_total_size () `` nyt vain laskee koko yhden esineen sijaan kaikki kohteet. Kaikki esineet kesti liian kauan siitä on hyötyä muutenkin parempi tehdä se helpompi käyttää hyödyllisiä api. (Joh Arbash Meinel)
  • `` obj.iter_recursive_refs () `` voidaan nyt käyttää löytää kaikki esineet viitataan tämän objektin (mukaan lukien obj). Se voi myös ottaa iterable objektin osoitteiden jättää. Jonka avulla on helppo kysyä, & quot; Mitä esineitä pääsee X, joka ei pääse Y? & Quot; (Joh Arbash Meinel)
  • `` ObjectManager.summarize () `` voi nyt kohteen ja syrjäytymistä luettelon, ja yhteenveto viitattuja objekteja. Tämä voi olla varsin hyödyllinen, kun haluat tarkastella vain osajoukko kuvaajan. Syntaksi is``ObjectManager.summarize (obj, [not_address1, not_address2]) ``. (Joh Arbash Meinel)
  • `` obj.all () `` ja `` obj.compute_total_size () `` auttajia. Näiden avulla saat joukon viitattuja objekteja vastaavat tyyppiä (kuten `` om.get_all () ``). Mutta he * myös * voit kulkea ohitettavien luetteloon, joten voit vain saada asiat saavutettavissa täällä eikä tavoitettavissa sieltä. (Joh Arbash Meinel)

Mikä on uusi versiossa 0.2.0:

  • varsin merkittävä jatkokehityksen sisäosat, tarjoaa merkittäviä muisti säästöjä ja helpottaa navigointia esine kuvaaja.

vaatimukset

  • Python
  • Python
  • Pyrex

Vastaavia ohjelmistoja

ltrace
ltrace

20 Feb 15

Cleaner
Cleaner

3 Jun 15

Splint
Splint

3 Jun 15

debug
debug

11 May 15

Muu ohjelmistojen kehittäjä John Arbash Meinel

bzr-pqm
bzr-pqm

20 Feb 15

Kommentit Meliae

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!