Como entrar no MAC OS X usando sysctl usado e liberar memória? Pesquisei sysctl -a | grep vm
ou sysctl -a | grep mem
mas não encontrei nada relevante.
Responder1
Você não.
Bem, exceto pelo tamanho total da memória, que você poderia ter encontrado sysctl -a | grep mem
( hw.memsize = 4294967296
na minha máquina).
vm_stat
exibe as mesmas informações Activity Monitor.app
, você só precisa multiplicar o valor desejado pelo tamanho da página. Ambos são fornecidos na saída.
Responder2
Nenhum grep é necessário.
sysctl -n hw.memsize
Responder3
top -l 1 | grep PhysMem: | awk '{print $10}'
top -l 1
entratop
modo de registro(por exemplo, saída de arquivo, não saída de exibição/terminal) por uma iteração e depois encerra. O grep
/ awk
filtra o valor de memória livre na top
saída.
Responder4
mac os x/ linux
$ sysctl -a | grep '^hw\.m'
hw.memsize: 8589934592