
Ubuntu日本語フォーラム

ログインしていません。
こんにちは、
Ubuntu12.04(32-bit)を使用していますが、少々古い(5年前?)コンピューターであるため1GBのメモリー(RAM)しかありませんでした。そこで今回4GB(2x2GB)のメモリースロットを購入して1GBと差し替えました。
そしてSystem Monitorを開いてみたところ、
Ubuntu
Release 12.04(precise) 32-bit
Kernel Linux 3.2.0-59-generic
GNOME 3.4.2
Hardware
Memory: 2.9 GiB
Processor: Intel® Core™2 Duo CPU T5250 @ 1.50GHz x 2
System Status
Available disk space: 1001.8MiB
と表示されました。
また、free -m を見ると
~$ free -m
total used free shared buffers cached
Mem: 3016 1117 1898 0 96 700
-/+ buffers/cache: 320 2695
Swap: 1012 0 1012uname -a では
~$ uname -a Linux Presario-V3000-Notebook-PC 3.2.0-59-generic #90-Ubuntu SMP Tue Jan 7 22:47:22 UTC 2014 i686 i686 i386 GNU/Linux
sudo lshw -c memory では
~$ sudo lshw -c memory
*-firmware
description: BIOS
vendor: Phoenix
physical id: 0
version: F.2E
date: 12/01/2008
size: 102KiB
capacity: 960KiB
capabilities: isa pci pcmcia pnp upgrade shadowing escd cdboot acpi usb agp biosbootspecification
*-cache:0
description: L1 cache
physical id: 5
slot: L1 Cache
size: 64KiB
capacity: 64KiB
capabilities: asynchronous internal write-back
*-cache:1
description: L2 cache
physical id: 6
slot: L2 Cache
size: 2MiB
capacity: 4MiB
capabilities: burst internal write-back
*-memory
description: System Memory
physical id: f
slot: System board or motherboard
size: 4GiB
*-bank:0
description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
product: SODIMM000
vendor: Mfg 0
physical id: 0
serial: 1234-B0
slot: M1
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)
*-bank:1
description: SODIMM DDR2 Synchronous 667 MHz (1.5 ns)
product: SODIMM001
vendor: Mfg 1
physical id: 1
serial: 1234-B1
slot: M2
size: 2GiB
width: 64 bits
clock: 667MHz (1.5ns)となりました。物理的には認識しているようですが、ソフトウェアからは3GB(2.9GB)しか認識していないようです。Swap領域を1GB取っているからなのでしょうか?
メモリーが1GBしかなかった時はSystem Monitorを開くと
Hardware
Memory: 1.0 GiB
と表示されたので今回の2.9GBという表示を不思議に感じているのです。どのようにしたらSystem Monitorで4GiBと表示・認識させる事が出来るのでしょうか?
デュアルブートしているWindows7ではちゃんと4GBのメモリーを認識しているようです。
過去の質問投稿を調べてみて上記のコマンドを知り、実行してみました。
よろしくお願いします。
オフライン
PAE対応カーネルが必要です。
$ sudo apt-get install linux-image-generic-pae
物理アドレス拡張(ぶつりあどれすかくちょう、Physical Address Extension - PAE )はインテル社のIA-32アーキテクチャで4GiB以上のメモリを扱う技術。
http://ja.wikipedia.org/wiki/物理アドレス拡張
オフライン
susbarbatusさん、
早々の回答をありがとうござます。
仰る通りにPAE対応カーネルをインストールしました。そしてUbuntuをリスタートした所、System Monitorで3.9GiBと表示されました。0.1GiB足りないようですがSwap等?のためか何かでメモリーを使っているのでしょうかね?
メモリーを拡張したためか?ウェブサイト等コンピューターのレスポンスが随分早くなりました。
いずれにしても素早い回答をありがとうございました。
/Nobu/
オフライン