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