I've got Ubuntu 9.04 with 8GB and system monitor reports 2.6GB of Memory + 7.6GB of Swap. What gives?
free -m
jldupont@jldupont-desktop:~$ free -m
total used free shared buffers cached
Mem: 2644 1621 1023 0 29 474
-/+ buffers/cache: 1116 1528
Swap: 7742 0 7742
swapon -s
jldupont@jldupont-desktop:~$ swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 7928036 0 -1
uname -a
jldupont@jldupont-desktop:~$ uname -a
Linux jldupont-desktop 2.6.28-16-server #55-Ubuntu SMP Tue Oct 20 20:50:00 UTC 2009 i686 GNU/Linux
Dump of my dmesg output is available here.