Meliae

Tela Software:
Meliae
Detalhes de Software:
Versão: 0.4.0
Data de upload: 11 May 15
Revelador: John Arbash Meinel
Licença: Livre
Popularidade: 12

Rating: 2.5/5 (Total Votes: 2)

Meliae é uma aplicação semelhante ao Heapy (no projeto 'guppy'), em sua tentativa de entender como a memória foi alocado.
Atualmente, sua principal diferença é que ele divide a tarefa de computação estatísticas de resumo, etc do consumo de memória da digitalização real de consumo de memória. Ele faz isso, porque muitas vezes eu quero descobrir o que está acontecendo no meu processo, enquanto o meu processo está consumindo quantidades enormes de memória (1GB, etc). Ele também permite simplificar drasticamente o scanner, como eu não alocar objetos python ao tentar analisar python consumo de memória do objeto.
Ele provavelmente vai crescer para incluir uma interface gráfica para visitar o gráfico de referência. Por agora é usado principalmente no interpretador python.
O nome é simplesmente uma palavra divertida (significa Ash-Ninfa de madeira)

O que é novo nesta versão:.

  • Adicionar `` membros __sizeof__`` para um monte de as classes principais (IntSet, etc.) (John Arbash Meinel)
  • `` ObjectManager.compute_total_size () `` agora só calcula o tamanho de um único objeto, em vez de todos os objetos. Todos os objetos levou muito tempo para ser útil de qualquer maneira, melhor para torná-lo mais fácil de usar a api útil. (John Arbash Meinel)
  • `` obj.iter_recursive_refs () `` agora pode ser usado para encontrar todos os objetos referenciados a partir deste objeto (incluindo obj). Ele também pode ter um iterável de endereços objeto de excluir. O que torna mais fácil para perguntar, & quot; O que objetos são acessíveis a partir de X que não são acessíveis a partir de Y & quot?; (John Arbash Meinel)
  • `` ObjectManager.summarize () `` pode agora tomar um objeto e uma lista de exclusão, e resumir os objectos referenciados. Isso pode ser bastante útil quando você quer olhar para apenas um subconjunto do gráfico. O is``ObjectManager.summarize sintaxe (obj, [not_address1, not_address2]) ``. (John Arbash Meinel)
  • `` obj.all () `` e `` obj.compute_total_size () `` ajudantes. Estes permitem que você obtenha o conjunto de objectos referenciados correspondentes do tipo (como `` om.get_all () ``). Mas eles * * também permitem que você passe uma lista de exclusão, assim você só pode fazer as coisas acessível a partir daqui e não acessível a partir de lá. (John Arbash Meinel)

O que é novo na versão 0.2.0:

  • Um bastante grande reformulação dos internos, fornece significativa economia de memória e uma navegação mais fácil do objeto gráfico.

Requisitos :

  • Python
  • Python
  • Pyrex

Programas semelhantes

radare
radare

11 May 15

Profiler4j
Profiler4j

3 Jun 15

drainhunter
drainhunter

12 May 15

GDB
GDB

16 Aug 18

Outro software de desenvolvedor John Arbash Meinel

bzr-pqm
bzr-pqm

20 Feb 15

Comentário para Meliae

Comentários não encontrado
Adicionar comentário
Ligue imagens!