Ubuntu 32/64の空きメモリ状況

64bit版のUbuntuも動いたので、空きメモリを調べてみました。32bit版、64bit版でトータルメモリが1GBくらい違います。その分バッファやキャッシュに割り振っているようです。

Ubuntu 10.04 LTS 32bit

takemasa@volta:~$ uname -a
Linux volta 2.6.32-24-generic #38-Ubuntu SMP Mon Jul 5 09:22:14 UTC 2010 i686 GNU/Linux
takemasa@volta:~$ free
             total       used       free     shared    buffers     cached
Mem:       2837040     592736    2244304          0      45840     239080
-/+ buffers/cache:     307816    2529224
Swap:      4096532          0    4096532
takemasa@volta:~$ 

Ubuntu 10.04 LTS 64bit

takemasa@ampere:~$ uname -a
Linux ampere 2.6.32-24-generic #38-Ubuntu SMP Mon Jul 5 09:20:59 UTC 2010 x86_64 GNU/Linux
takemasa@ampere:~$ free
             total       used       free     shared    buffers     cached
Mem:       3799804    1455448    2344356          0      54248     518936
-/+ buffers/cache:     882264    2917540
Swap:      4096532          0    4096532
/* -----codeの行番号----- */