VirtualBox 内的内存使用情况

VirtualBox 内的内存使用情况

我使用 Oracle Solaris 创建了 VirtualBox VM。

我有一个8G的主机,给虚拟机分配4G。

现在,重新启动后,我在那里安装了 Solaris Studio 并编译了我的项目。

之后我退出 Studio 并在终端内发出“top”

令我惊讶的是我看到:

158 processes, 148 sleeping, 1 on CPU
CPU state: 92.5% idle, 3.2% user, 4.2% kernel
Kernel: 389 ctxsw, .......
Memory: 4096M phys mem, 1884M free mem, 4096M total swap, 3332M free swap

因此,可用内存大约是分配给虚拟机的现有内存的一半。

正常吗?

我运行的只是终端——除了 GNOME3 之外没有别的。

我问是因为:

  1. 我无法运行我的程序 - 由于内存不足,它在 GTK 内崩溃。

  2. 我无法安装 Oracle - 当运行安装程序的第 3 步时,它显示“可用内存的大小小于创建数据库所需的内存。”。

蒂亚!

相关内容