我正在考虑将 RAM 从 1GB 升级到 2GB 或 4GB。我想知道购买更多 RAM 是否值得。如何知道升级 RAM 后是否能获得更好的性能?
答案1
您是否花费大量时间等待数据加载或写入硬盘?RAM 可以帮您解决此问题。它不会加快计算速度,而是减少计算机在计算之间因无法足够快地获取数据而暂停的时间。
如果你想依赖更客观的测量结果,请打开你常用的应用程序并正常工作一会儿。然后打开终端并运行命令free -m
。你会看到如下输出:
total used free shared buffers cached
Mem: 3965 3618 346 0 157 276
-/+ buffers/cache: 3184 780
Swap: 16383 774 15609
或者
total used free shared buffers cached
Mem: 1851 1798 52 0 338 489
-/+ buffers/cache: 971 879
Swap: 15257 11 15245
查看带有 的行上的值-/+ buffers/cache
。“已用”列中的值告诉您有多少内存用于应用程序。第二个告诉您有多少内存用于存储磁盘上的数据(缓存和緩衝器)。在健康的桌面系统中,您会使用多个应用程序(例如,一个 Web 浏览器、一个文字处理器、一个音乐播放器和其他几个应用程序),缓存和缓冲区应占总内存的一半左右,即行上的两个值-/+ buffers/cache
应大致相同。这是一个粗略的近似值:60%/40% 就足够了,80%/20% 表示您可以使用 RAM。上面的第一个系统可以使用更多 RAM,第二个系统则没问题。
答案2
我从 1 GB 升级到 2 GB,看到了巨大的性能提升。
我安装了标准的 Ubuntu Pangolin + Google Chrome。如果我打开 Google Chrome 并打开 10 个不同的网页,系统就会变慢。使用 2 GB 后,问题就消失了。
答案3
当然,当您同时运行更多进程时,您会看到更好的性能。但是,如果您只运行几个进程,那么您可能感觉不到它。
答案4
这也取决于您安装的发行版和运行的应用程序。在较新的发行版上,如果应用程序较多,您将看到更好的性能。
如果像 Openbox 那样运行并且大多数时间都使用终端,则性能提升就不会那么明显。