我应该为 Ubuntu 添加更多 RAM 吗?

我应该为 Ubuntu 添加更多 RAM 吗?

我的同学建议我将 Ubuntu 10.04 的内存从 2GB 增加到 8GB。我有一台 Nvidia FX 570 (256MB)。以下是我的问题。

  1. 一般来说,拥有更高的内存有什么作用?
  2. 我可以使用部分 8GB 内存供我的显卡使用,以便其可以达到 1GB 吗?

提前致谢。

答案1

对于像 ubuntu 这样的操作系统的大多数正常使用来说,2gb 已经足够了。

我的一台相对较旧的 MacBook 上有 2GB 内存,运行着 arch linux,播放视频、编译内核等完全没问题。

您可以运行类似的实用程序topfree来查看您有多少内存真的使用,这样您就不必猜测了。

答案2

这取决于您使用机器的用途以及您使用的 Ubuntu 10.04 版本。

它是 32 位版本吗?那么你就无法突破 4GB 的限制(见:我的回复这里)。是 64 位版本吗:那么您可以添加更多 RAM。但您需要它吗?

如果您使用机器上网、办公等:我认为您不需要更多 RAM。您正在处理复杂的图形、开发软件、运行游戏:也许您应该升级。

为何升级总体上有帮助,这里已经写过几次了(同时运行更多(后台)应用程序,单个应用程序可以处理更多数据而无需交换)。您还应该考虑到,现代操作系统(如 Linux)使用未使用的 RAM 来缓存数据,以实现更快的磁盘访问。

答案3

内存只是应用程序在运行时存储数据的空间。读写硬盘的速度非常慢,因此程序会使用内存来存储需要经常访问的数据。内存越大,在应用程序默认进入硬盘之前,可以同时打开的应用程序就越多。换句话说,内存越大,同时打开的应用程序越多,应用程序运行速度就越快。在大多数情况下,您无法与显卡共享内存 - 通常仅适用于板载显卡。

答案4

更多内存通常会带来更好性能的原因是交换——如果你用完了可用的 RAM,你的操作系统将开始使用你的硬盘作为内存,这是难以置信与 RAM 相比,内存速度较慢。内存越大,内存耗尽的可能性就越低。但是,除非您正在进行一些需要大量内存的工作,否则 8GB 对于 Ubuntu 机器来说太多了。2GB 应该可以满足日常使用,但如果您真的觉得需要更多内存,可以升级到 4GB。您用电脑做什么?

至于您的第二个问题,不可以,您的显卡不能将该 RAM 用作自己的 RAM。

相关内容