請教:Ubuntu 8.04 使用 VirtualBox 記憶體的問題



贊助商連結


weiji
2008-06-26, 04:45 PM
請教一個 Ubuntu 8.04 使用 VirtualBox 記憶體的問題:

硬體:Dell Inspiron 1720、記憶體 4G
利用 top 指令觀察

當我開啟一些應用程式,記憶體大約使用 600~700M,最多到 1G,關閉程式之後,記憶體就會釋放掉。但是當我使用 VirtualBox 執行一些 OS,記憶體大約使用 2.5G~3G,關閉 VirtualBox 程式之後,記憶體卻一直使用在 2G 左右,

top - 16:24:24 up 8:04, 2 users, load average: 0.37, 0.38, 0.28
Tasks: 128 total, 2 running, 126 sleeping, 0 stopped, 0 zombie
Cpu(s): 16.8%us, 3.1%sy, 0.0%ni, 80.0%id, 0.0%wa, 0.0%hi, 0.2%si, 0.0%st
Mem: 3892884k total, 2295256k used, 1597628k free, 192528k buffers
Swap: 4200956k total, 0k used, 4200956k free, 1644464k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
6106 weiji 20 0 76216 37m 11m S 11 ----- 1.0 13:32.45 compiz.real
5721 root 20 0 849m 38m 10m R 9 -------- 1.0 27:29.38 Xorg
26896 weiji 20 0 163m 63m 23m S 5 ------- 1.7 1:10.35 firefox
14475 weiji 20 0 137m 41m 22m S 3 ------- 1.1 1:06.61 pidgin
27742 weiji 20 0 65832 17m 10m S 1 ------ 0.5 0:00.40 gnome-terminal
27762 weiji 20 0 2308 1128 852 R 1 -------- 0.0 0:00.08 top
1 root 20 0 2844 1692 544 S 0 --------------- 0.0 0:01.22 init
2 root 15 -5 0 0 0 S 0 ----------- 0.0 0:00.00 kthreadd
3 root RT -5 0 0 0 S 0 ------------- 0.0 0:00.24 migration/0
4 root 15 -5 0 0 0 S 0 -------------- 0.0 0:05.08 ksoftirqd/0
5 root RT -5 0 0 0 S 0 ------------ 0.0 0:00.00 watchdog/0
6 root RT -5 0 0 0 S 0 ----------- 0.0 0:00.10 migration/1
7 root 15 -5 0 0 0 S 0 ------------ 0.0 0:01.84 ksoftirqd/1
8 root RT -5 0 0 0 S 0 ------------ 0.0 0:00.00 watchdog/1
(虛線後的第一筆數字,是記憶體的使用百分比。)

不知有沒有網友碰到這個狀況?

贊助商連結


weiji
2008-06-30, 01:20 PM
經測試結果,我將記憶體由 4g 改為 3g ,關閉 VirtualBox 程式之後,記憶體使用便降到 1g 左右,
我想應該是 32位元的作業系統 或 電腦硬體 對 4g 記憶體的支援有問題所引起的吧!