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: 73

Rating: 3.0/5 (Total Votes: 4)

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

xtrace
xtrace

11 May 15

Linaro GDB
Linaro GDB

20 Feb 15

pytrace
pytrace

20 Feb 15

dprintf
dprintf

20 Feb 15

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!