Como posso testar a pegada do sistema de aplicativos?

1

Estou prestes a desenvolver um software e quero verificar o impacto que ele tem no meu sistema. As principais coisas que eu procuro são tempos de carregamento, uso de memória e CPU e tempo de desligamento, embora eu queira obter o máximo de informações possível. Eu sei que posso usar o monitor do sistema da minha distro para obter algumas dessas coisas, mas preciso de dados precisos, já que vou fazer alguns antes e depois dos testes durante o meu projeto. Existe alguma coisa lá fora (de preferência fonte aberta) que seja suficiente?

    
por Chris Wilson 06.04.2011 / 00:56

1 resposta

1

Parece que você precisa de profilers de software, por exemplo: para memória eu uso o maciço valgrind com o linuxtools no eclipse.

Se você não está restrito pelo sistema / gpl tente o dtrace em solaris / sunos se não tentar systemtap (eclipse + linuxtools) ou gprof se você tiver código-fonte.

    
por 06.04.2011 / 02:05