仮想メモリ と スリープ用メモリイメージ

Apple news radio ワンボタンの声で話題になっていたので....
仮想メモリは、ターミナルで $ls /var/vm で確認もできますが、ファインダでも確認できます。
Shift + コマンド + G の移動で、 /var/vm に移動すれば、仮想メモリのファイルを確認できます。こんな感じです。
swapfile0 から増えていきます。一週間、起動しっぱなしで使っている会社のMacBook Pro は、このファイルが、結構な数の時があります。
f:id:s_nagano:20090217222203p:image

ちなみに sleepimage というのは、スリープした際のメモリのファイルのようで、これは、このエントリー「MacBookのスリープ機能を自由に切り替えるには」が参考になります。

ターミナルから $ man pmset とすると、各種詳細がわかりますね。

% ls -l /var/vm
total 4194304
drwx--x--x  22 root  wheel         748 Oct 27  2007 app_profile
-rw------T   1 root  wheel  1073741824 Feb 17 06:29 sleepimage
-rw------T   1 root  wheel    67108864 Feb 17 21:15 swapfile0
-rw------T   1 root  wheel    67108864 Feb 17 21:23 swapfile1
-rw------T   1 root  wheel   134217728 Feb 17 21:25 swapfile2
-rw------T   1 root  wheel   268435456 Feb 17 21:25 swapfile3
-rw------T   1 root  wheel   536870912 Feb 17 21:30 swapfile4

% man pmset
PMSET(1)                  BSD General Commands Manual                 PMSET(1)

NAME
     pmset -- manipulate power management settings

SYNOPSIS
     pmset [-a | -b | -c | -u] [displaysleep minutes] [disksleep minutes] [sleep minutes]
           [womp 1/0] [ring 1/0] [autorestart 1/0] [dps 1/0] [reduce 1/0] [powerbutton 1/0]
           [lidwake 1/0] [acwake 1/0] [lessbright 1/0] [halfdim 1/0] [sms 1/0] [boot]
     pmset -u [haltlevel percent] [haltafter minutes] [haltremain minutes]
     pmset -g [custom | live | cap | sched | ups | ps | pslog | rawlog]
     pmset schedule [cancel] type date+time [owner]
     pmset repeat cancel
     pmset repeat type weekdays time
     pmset [touch | sleepnow | noidle | lock]

DESCRIPTION
     pmset changes and reads power management settings such as idle sleep timing, wake on
     administrative access, automatic restart on power loss, etc.

SETTING