Como visualizo a memória bruta do sistema de um processo em execução?

1

Estou assistindo a uma série de vídeos em que alguém está mudando a memória de um programa que está em tempo de execução. Eu estou tentando fazer a mesma coisa, mas tenho um sistema operacional diferente. Ele é capaz de localizar todos os processos em execução digitando

/ proc

Então, a partir daí, ele pode entrar em diretórios que contêm memória bruta dos processos que ele está executando.

cat /proc/6024/maps

No OS X, sei que posso usar o comando

lsof

Para visualizar todos os processos em execução, mas não tenho certeza de como visualizar a memória desses processos. Como visualizo a memória bruta do sistema de um processo em execução?

    
por chopper draw lion4 29.01.2015 / 08:27

1 resposta

1

Não há /proc filesystem no OSX. Você precisa usar ferramentas. As ferramentas em que estou pensando são Instruments , que faz parte da cadeia de ferramentas do desenvolvedor do XCode no OSX. Você pode fazer muita coisa instrumentando qualquer processo em execução. Tenha em atenção que esta ferramenta é poderosa e não é tão fácil de utilizar. Leia tutoriais ...

    
por 29.01.2015 / 11:08