Odpowiedzi:
Możesz użyć następujących poleceń, aby uzyskać pamięć na OS X
vm_stat i ls -l /var/vm powiedz ci, ile pamięci ma system zainstalował się, co jest zupełnie inne niż /proc/self/maps, który na Linuksie pokazuje mapę pamięci dla danego proces . Zgodnie z dokumentami w systemie OS X vmmap Polecenie to jest tym, co chcesz zobaczyć mapę pamięci procesu. Powinno to być prawdopodobnie odpowiedzią, ale pozostawienie tego tutaj, ponieważ ta krótka niepoprawna odpowiedź ma upvotes i tickmark, podczas gdy moja krótka poprawna odpowiedź wydaje się być w drodze do usunięcia, a wolałbym, żeby następna osoba google coś dostała przydatny jakoś .
Jak wspomniano, bardziej poprawna odpowiedź na mapę pamięci znajduje się w /usr/bin/vmmap
vmmap odwzoruje pamięć procesu, więc należy podać identyfikator procesu jako pierwszy arg ( ps aux dla twojego procesu wyboru przyjemności).
dawny: /usr/bin/vmmap 5555