在 Windows 上,我可以通过在 Java 运行时参数中键入类似 -Xincgc -Xmx2048M 的内容来更改 Java 可以使用的 RAM 量。我怎么能在 Ubuntu 中做到这一点?
我关闭了 VM,在 VMware 端增加了分配的磁盘空间。我通过编辑虚拟机设置 -> 硬盘 -> 实用程序等来做到这一点。然后它警告我应该增加来宾 VM 中的分区大小。我不知道如何让机器知道它,我也不知道我的 CD 在哪里..
使用 VirtualBox 运行 12.04,我将其设置为 128MB 的 RAM。我不能使用超过 128MB 的 RAM。
由于我所知道的 Firefox、Google Chrome 和 Chromium 等浏览器似乎占用了更多 RAM, 有人可以向我推荐消耗低 RAM 的浏览器吗?
我有 6GB RAM,运行 Ubuntu 11.10 的 i5 2.4GHZ 处理器。我对我的 HD 进行了分区,以便我有 8GB 的交换空间。
当在线流式传输或在 Chromium 中打开多个选项卡时,我的缓存中很快就会有 4GB 内存。我认为这会使我的笔记本变慢。流式传输视频时,几分钟后它真的会变慢并绊倒/抽搐。
可能是什么问题?我该如何解决这个问题?
PS:最初我有 4GB,最近升级到 6GB,但我没有遇到重大变化。
PPS:free -g在终端打印:
total used free shared buffers cached
Mem: 5 2 3 0 0 0
-/+ buffers/cache: 1 4
Swap: 8 0 8
Run Code Online (Sandbox Code Playgroud) 我很快就会拥有一台可以处理高达 32GB RAM 的 PC(是的,我的梦想成真了)但我想知道,因为这是我第一次在家用计算机上跨越 4GB 的界限,性能提升了多少?如果我为系统使用 8GB、16GB 或 32GB,我将获得一般好处。除了价格大幅上涨之外,我想看看是否值得为 Ubuntu 购买更多内存,在这种情况下是 11.10,但很快就会是 12.04 以及它会有多少差异。
我将使用 11.10 的 64 位版本进行正常活动,例如:
在 ubuntu 系统监视器上列出了不同类型的内存:虚拟内存、驻留内存、可写内存、共享内存和 X 服务器内存。它们之间有什么区别,这反映了进程的实际 RAM 使用情况?
对不起,如果这是一个新手问题:)
我有足够的内存,但不知何故我得到/dev/loop0了 9 GB 的显示使用量,这是我的df-h.
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 12G 10G 1.4G 88% /
udev 2.0G 4.0K 2.0G 1% /dev
tmpfs 785M 904K 784M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 2.0G 1.9M 2.0G 1% /run/shm
/dev/sda6 20G 14G 6.4G 68% /host
/dev/sdb1 400M 4.5M 395M 2% /media/LABEL1
/dev/sdb2 3.3G 1.9G 1.2G 62% /media/LABEL2
/dev/sda5 175G 142G 33G 82% /media/DATA
Run Code Online (Sandbox Code Playgroud)
我试着看看里面有什么。但这只会导致在我的系统崩溃之后在终端上打印大量胡言乱语。
任何帮助,将不胜感激。
最近,在浏览时,我经常发现计算机正在爬行。同时,我注意到接近 90% 的程序消耗的内存/10% 作为缓存的内存消耗,如我面板中的 System Monitor 小程序所示。
试图找出哪个程序使我的计算机变慢,我top在终端中发出命令,但在 MEM% 列中添加数字甚至没有接近 20%。

我不知道这是否是有用的信息,但作为参考,输出free -m是:
total used free shared buffers cached
Mem: 2993 2935 57 0 3 369
-/+ buffers/cache: 2563 429
Swap: 5809 1514 4295
Run Code Online (Sandbox Code Playgroud) 来自终端的许多不同程序都会发生这种情况。通常伴随着一些关于无法分配内存的错误信息。
当我尝试“free -m”时,这是输出:
martin@martin-ThinkPad-T410:~$ free -m
total used free shared buffers cached
Mem: 3823 3079 744 0 99 1159
-/+ buffers/cache: 1820 2003
Swap: 3953 60 3893
Run Code Online (Sandbox Code Playgroud)
为什么我的交换使用率这么低?这有关系吗?
可能的重复:
为什么 Ubuntu 只显示 3GB 的内存?
我最近将系统从 2 GB 内存升级到 4 GB。当我启动到 Ubuntu 时,它只能识别 3 GB。
我遵循了一些关于添加 PAE 的说明;现在,当我启动时,我的内核已从通用切换到 PAE,但我仍然只显示 3 GB。我如何让它读取所有 4 GB?
我去了软件中心并找到了 PAE,然后当我点击“更多信息”时,它显示了更多的软件包,但没有检查它们。我是否应该检查它们是否也被添加?这会让 Ubuntu 识别出我的 4 GB 吗?