使用されているsysctlと空きメモリを使用してMACOS Xにアクセスするにはどうすればよいですか?検索 sysctl -a | grep vm
またはsysctl -a | grep mem
しかし、関連するものは何も見つかりませんでした。
あなたはしません。
まあ、sysctl -a | grep mem
(私のマシンではhw.memsize = 4294967296
)で見つけることができる合計メモリサイズを除いて。
vm_stat
は、Activity Monitor.app
と同じ情報を表示します。必要な値に、ページサイズを掛けるだけです。どちらも出力に表示されます。
top -l 1 | grep PhysMem: | awk '{print $10}'
top -l 1
top
をロギングモード(たとえば、表示/端末出力ではなくファイル出力)で1回実行してから、終了します。 grep
/awk
は、top
出力の空きメモリ値をフィルタリングします。
mac os x/linux
$ sysctl -a | grep '^hw\.m'
hw.memsize: 8589934592
Grepは必要ありません。
sysctl -n hw.memsize
top
コマンドを使用して、メモリ使用量をリアルタイムで表示しませんか?
更新:
次のコマンドを使用できます。
sysctl -a | grep hw.usermem
sysctl -a | grep hw.physmem
完全なリストの場合は、ターミナルでman sysctlと入力します。