ZDNET的主要观点
- 内存是获得平滑PC体验的关键组件。
- Linux不需要像Windows那样多的内存。
- 不管多少是好事,但也会有过于之处。
我不会从“当时”开始,因为那太容易了,并且很明显。除了所有在10,20或30年前的事情都不同以外,我们应该生活在当下,遵循现在的规则和需求。
现代Linux强大、灵活、稳定和安全。除了一些较轻量级的Linux发行版外,它也更依赖资源(就像所有现代操作系统一样)。
也见: 5件事情要考虑在跳转到一个Linux发行版之前
要知道,Ubuntu桌面现在的最低系统要求仅为4GB内存。虽然我可以用虚拟机将Ubuntu运行在只有3GB内存上,但这只是用于测试目的。

为什么RAM那么重要?
我们先来回答为什么RAM那么重要。内存作为一个快速、临时数据存储区域,而计算机正在使用的数据。您的操作系统将数据存放在内存中,因为它比本地存储快得多。
也见: Linux桌面已冻结?我5个可靠的方法尝试—在硬重启前
RAM对于速度和响应性、多任务处理、对资源需求较高的任务性能更好、平滑的用户体验以及电脑的未来证明非常重要。没有内存,计算机将表现很差(甚至不能正常工作)。
将最低系统要求的内存数量加倍
那么,如果我们将最小系统需要的4GB增加到8GB呢?这似乎是合理的,但你会遇到一些问题:Ubuntu(或任何现代非轻量级Linux桌面)的问题可能包括:
- 浏览器的可用标签很有限:打开10+个标签的浏览器时,它们可能会带来问题。当然,这取决于这些网站,但总体来说,内存越少,您就只能打开的标签越少。
- 游戏是不可能的。
- 您不能使用临时文件和缩略图的RAM驱动程序:一台RAM驱动器可以帮助减少SSD上的写入次数。
- 您不能运行虚拟机。
- 您不可能使用开发工具(特别是考虑到一些IDE的资源需求)。
- 视频编辑和渲染将会存在问题。
- 使用GIMP编辑或创建大型、复杂的图像会导致系统速度降低。

您现在就可以了解我的观点了:8GB内存是用于有限使用。您可以使用浏览器(但不太可能打开很多标签), office套件,电子邮件,终端,和其他类似的应用。随着您的活动从这些简单的任务转变到更复杂的事情,您就很难在8GB内存下处理。
将加倍量的倍数
让我们再次考虑一下 16GB内存。现在的局面会好得多。实际上,除了一台RAM驱动程序外,所有与8GB相关的问题都会消失。
16GB内存可以让您在浏览器中打开更多标签,做一些轻度游戏,运行虚拟机,进行开发,并创建视频和图像。值得一提的是:在16GB内存下渲染视频意味着直到渲染完成,您将无法执行其他任何操作。
如何评估您的RAM需求
让我们考虑一下32GB内存。现在的一切变得平滑,游戏也会更流畅(特别是如果您有独立显卡)。您可以在16GB内存下渲染视频同时继续进行多任务处理,并且对虚拟机的 luck 也将提高。
确定Linux当前的理想内存

现在,让我们看看什么是Linux当前的理想内存量。在我的看来,问题取决于您的任务。让我们分解一下:
- 如果您使用Linux进行浏览(有限标签),写作和编辑文档,阅读和发送电子邮件,聊天,并且不对游戏感兴趣,则8GB内存足够。
- 如果您打开很多浏览器标签,想要做与16GB内存相关的事情,想进行轻度开发,也想玩一些轻量级游戏和虚拟机,那么我建议使用16GB内存。
- 如果您想做所有这些事情,同时也想玩更具挑战性的游戏,并且进行更大项目的开发,请使用32GB内存。
- 如果您希望将您的系统未来化(即在很长一段时间内不需要更新),那么就选择支持64GB内存的最大内存。
虽然更多是好的,但我们必须注意不要有太多。如何评估我需要多少RAM?我的方法是在上述列表中确定最小需求,然后将其加倍。
我的Linux内存甜点
对于我在Linux系统上的工作(浏览大量标签,编辑GIMP大图像,使用虚拟机以及进行常规生产力),我至少需要32GB内存。将您的内存需求加倍,直到你发现你的电脑能更好地运作更长时间。
尽管Linux可以在有限的内存下正常工作,但当系统在负载时变得缓慢时,您可能会感到沮丧。以及,网站现在创建得更多,增加了对您的系统的需求。如果您只打开一个标签,也许您会发现它将导致计算机停止。
也见: 您可以尝试Linux而不放弃Windows的方法—这里有一个指南