답변:
당신은하지 않습니다.
글쎄, sysctl -a | grep mem
( hw.memsize = 4294967296
내 컴퓨터에서) 찾을 수있는 총 메모리 크기를 제외하고 .
vm_stat
같은 정보를 표시하므로 Activity Monitor.app
원하는 값에 페이지 크기를 곱하면됩니다. 둘 다 출력에 제공됩니다.
Pages speculative
무료로 추가하십시오 . free + active + inactive + wired down이 Activity Monitor에 표시된 총 크기에 추가되지 않는 것을 알 수 있습니다.
grep
필요한 것 같다되지 않습니다 - 프로 맥북에, sysctl hw.memsize
또한 작동 및 인쇄hw.memsize: 8589934592
top -l 1 | grep PhysMem: | awk '{print $10}'
top -l 1
실행 top
의 기록 모드 중 하나를위한 반복 (예를 들면 파일을 출력하지 디스플레이 / 출력 단자) 후 종료된다. grep
/에 awk
있는 프리 기억 값 필터 top
출력.
top -l 1 | grep PhysMem:
줘 . 감사! PhysMem: 9674M used (1752M wired), 6701M unused.
top -l 1 | grep PhysMem: | awk '{print $6}'
top
실시간으로 메모리 사용량을 보려면 명령을 사용하지 않겠습니까?
최신 정보:
다음 명령을 사용할 수 있습니다.
sysctl -a | grep hw.usermem
sysctl -a | grep hw.physmem
전체 목록을 보려면 터미널의 man sysctl 을 입력하십시오 .
usermem
와 physmem
2기가바이트 RAM 이상 시스템에 쓸모없는 값을 표시합니다. 둘 다 부호있는 32 비트 정수로 제한 될 수 있습니다.
grep
... sysctl hw.memsize
= total sysctl hw.physmem
,,sysctl hw.usermem
hw.memsize
. 아마 당신이 원할 것입니다. 자세한 내용은 여기 내 의견을 참조하십시오
맥 OS X / 리눅스
$ sysctl -a | grep '^hw\.m'
hw.memsize: 8589934592