Como uso o comando “memusage” para verificação de uso da memória do programa específico

1

Eu quero verificar o uso de memória do programa Particular.

Estou tentando usar o comando memusage , conforme documentado na sua página do manual que também está presente no Ubuntu. Mas executá-lo produz

root@username:~# memusage filename
No command 'memusage' found, did you mean:
Command 'gmemusage' from package 'gmemusage' (universe)
memusage: command not found

Eu quero verificar o uso de memória para um programa usando o comando memusage . O que tenho que fazer?

Se eu tentar instalar este comando assim, obtenho:

Root@Username#apt-get install memusage
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package memusage
    
por niranjan pawar 31.07.2018 / 11:39

1 resposta

1

What do I have to do?

  1. Obtenha o pacote Debian source para o GNU libc .
  2. Certifique-se de que ele crie o comando memusagestat .
  3. Corrigir os arquivos em seu diretório debian/debhelper.in para que o o script malloc/memusage.sh e o comando memusagestat estão incluídos um dos pacotes binários construídos existentes ou um novo pacote memusage . No momento, eles não são .
  4. Entre em contato com os mantenedores do Debian para este projeto e faça com que eles incorporem seus patches no oficial Fonte Debian.
  5. Faça o pessoal do Ubuntu construir novos pacotes binários. O Debian é, obviamente, a origem dos pacotes do Ubuntu .
  6. Instale o pacote binário novo / modificado.

Este procedimento, em particular os passos 3, 4 e 5, leva algum tempo.

    
por 31.07.2018 / 12:16