03.04
剛剛覺得筆電有點慢慢的,所以用 free -m 來看記憶體使用,結果 RAM 的大小只有 3GB 和我印象中的 4GB 不同,害我嚇一跳,趕緊檢查一下…
root@carlisten-lx:/home/roga# lshw -C memory
*-firmware
description: BIOS
vendor: Hewlett-Packard
physical id: a
version: 68PCU Ver. F.12 (07/31/2009)
size: 64KiB
capacity: 1472KiB
*-memory
description: System Memory
physical id: 4
slot: System board or motherboard
size: 4GiB
確定是 4GB 後,想說抓不到的原因應該是 Kernel 的關係。原來 Ubuntu 預設安裝的 Kernel 不支援 4GB RAM, 除非是安裝 Server 版本的 Kernel 或是安裝支援 PAE 版本的 Kernel,當然在 desktop (laptop) 上面最好是安裝 PAE 版本。
指令很簡單,先找出最新版本的 Kernel 或是用預設的 PAE 核心都可以:
apt-get install linux-headers-generic-pae linux-image-generic-pae
共安裝兩個套件,前者是安裝原始碼,後者安裝核心本身。完成之後重新開機,可以看到結果
roga@carlisten-lx:~$ free -m
total used free shared buffers cached
Mem: 3859 639 3220 0 45 182
-/+ buffers/cache: 411 3447
Swap: 11444 0 11444



