Devuan/Debian 能否在具有 4GB RAM 的 Core Duo 上舒适地运行?

Devuan/Debian 能否在具有 4GB RAM 的 Core Duo 上舒适地运行?

我需要在一台将要捐赠的旧笔记本电脑上安装一个我不会提供支持的 Linux 系统。它有一个 Core Duo T3400 处理器(2 核,2.16 GHz)、4 GB RAM 和 320 GB HDD(还有一个吵闹的风扇......)

如果是 2 GB 机器,我可能会在上面安装 anti-X。但对于 4 GB 来说……它的响应速度是否足够并能够承受(64 位)Devuan 安装的负载?如果是这样 - 我应该选择一个更轻量级的窗口管理器,还是 XFCE4 或 Cinnamon 可以?

PS - 如果您只有 Debian 的经验,这也可以作为答案。

答案1

请注意,如果这 4 GB RAM 实际上对操作系统可见,则这是通过 PAE(物理地址扩展)完成的,并且进程仍然只能访问 32 位(即 2GB 大小)的地址空间。

但对于 4 GB 来说……它的响应速度是否足够并能够承受(64 位)Devuan 安装的负载?

您无法在 32 位系统上安装 64 位软件。所以这是不可能的,并且与负载无关!

您可以将配备 2 GB 的 32 位系统与配备 4 GB 的 32 位系统进行比较。

嗯。当然,现在你的系统不需要交换,如果你的浏览器使用 1.5 GB RAM,你的桌面环境 250 MB,现在你的文字处理器超过 250 MB……但坦率地说,更现实的问题是你的浏览器会想要超过 2 GB 的 RAM,无论哪种方式都无法满足该需求。

因此,站在您的立场上,如果笔记本电脑仅用于多个低 RAM 工作负载,并且仅用于此类工作负载,那么额外的 2 GB 物理可用 RAM 可能会有所帮助,但只要有一个进程(在日常使用的笔记本电脑中,即浏览器)需要超过 2 GB 的地址空间。而且这种情况发生得很快。它甚至不是由物理内存支持的 2GB 实际使用的页面,而是 2 GB 的虚拟地址空间,其中驻留了所有内容 — — 用于并发执行选项卡负载的内存分配器、用于甚至最低性能图形的共享内存、与网络子系统交换的缓冲区空间、用于 JS 和 WASM 的虚拟机以及更多内容。

所以,既然你要求的是经验:对于 2012 年使用 Firefox 浏览的台式机来说,2 GB RAM 是非常小的,而且桌面管理器在这里实际上并不重要,因为你受到每个进程限制的限制32 位处理器上 2 GB。 2023 年,运行浏览器的 32 位机器感觉不会太好。

Debian 和窗口管理器的用户比您所要求的 XFCE4 和 cinnamon 体验更苗条:尝试制作一个您不支持的系统可能有点浪费精力,无论如何运行一个不合理的苗条发行版 - 你发出这样的声音就像你把它交给非技术人员一样,虽然意图很好,而且我确信他们对这些事情的耐心程度与我不同,但你可能不会实际上如果你让系统(无论如何都像糖蜜一样运行)工作得“稍微”快一点,那就帮了他们一个忙,但相反需要很多非常嗯,斯巴达式的接口。

当然,不让 XFCE4 在后台运行可以节省几 MB 的 RAM,但代价是什么?以刚刚获得一台剩余笔记本电脑的人为代价,所以可能是那些没有在 Linux 环境下长大的人,学习如何打字dmesg以找到他们刚刚插入的 USB 驱动器,然后是sudo mount /dev/somethin /mnt,然后没有很好的卸载集成,桌面通知,没有集成良好的声音控制?你真的在帮他们一个忙吗?当老化的硬盘最终丢失他们所拥有的数据时,您还会帮他们一个忙吗?

也许是时候实话实说了:虽然这在 2007 年到 2009 年确实是一台明智的机器,但以今天的任何合理标准来看,它都是贫乏的 – 因为无论您从桌面上删除多少相对较少的 RAM 和 CPU 周期环境中,2023 年的工作负载对于该设备来说将是难以承受的。我很钦佩你把这个设置为其他事情,就像我很钦佩帮助老人把杂货带回家一样。但可以说“如果你买这些杂货,我很乐意帮你把它们带回家,但这只是一堆腐烂的卷心菜,浪费你的冰箱和我的时间;我可以帮你买更好的东西吗?”生产?”。这很可能比把腐烂的卷心菜放进厨房更有帮助。为了结束这个比喻,我不知道你所在的地方二手硬件的价格,但在德国,有多个卖家提供二手、大修、可靠的设备。例如该店出售二手商务笔记本电脑,这些笔记本电脑绝对运行现代 Linux,并且可以完全胜任上网、文本编辑、轻度照片编辑、 CAD 工作......本质上:作为通用机器,与您的笔记本电脑不同。

答案2

Devuan 并不是一个特别轻量级的发行版。它只是具有不同系统的 Debian init,而且 Debian 并不是轻量级的。

所以不行。如果您想要一个基于 Debian 的轻量级发行版,请寻找其他地方。 Devuan 不是答案。

我喜欢尝试低端机器,我建议使用 Raspberry Pi Desktop。它是 Raspbian 发行版的 x86 PC 版本。目前是 Debian 11.7,带有 LXDE 和大量的修改。

如果安装在支持 64 位的处理器上,您将获得 64 位内核,但几乎完全是 32 位用户区,这是合理的,因为它使用更少的 RAM。

如果做不到这一点,请考虑手动安装 Alpine Linux。

答案3

tl;dr:64 位版本运行起来并不舒服,尽管原因并非您所期望的那样。

我现在已经在机器上安装了 Devuan 64 位,并尝试了它(使用 XFCE;可能很快会尝试其他桌面环境)。

内存使用量为几百MB。如果您打开浏览器,它会上升,但仍然不是问题,除非您可能使用许多选项卡和一两个其他占用大量内存的应用程序。因此,内存使用是一个问题,但并不是什么大问题 - 另外,特定的应用程序内存使用情况并不真正依赖于操作系统发行版。 (不过,这可能取决于 32 位与 64 位。)

尽管我没有试图强调这一点,但 CPU 使用率似乎也没有达到最高水平。

问题是,即使在打开大型应用程序并施加资源“压力”之前,系统也会表现出迟缓。在我通过 lightdm 的登录屏幕后,加载桌面就需要很长时间。不是一次有趣的经历。

我现在想尝试一些更轻的东西,比如 antiX,看看它的体验是否更流畅。

答案4

我过去曾在 4GB 机器上使用过 Debian,甚至在安装在该 4GB 机器上的 VMware Workstation 中使用过 Debian。这些 4GB 应该足以使用带有网络浏览器和一些基本工具的机器。

不过我应该提一下,虽然您可以在 64 位计算机上安装 32 位操作系统,但您不能执行相反的操作,因此您应该搜索兼容的操作系统。

此外,如果您打算在没有支持的情况下捐赠 PC,我建议您研究更传统的 Linux 发行版,因为接收 PC 的人不太可能对 Linux 有任何了解,更不用说对 Systemd-free 版本有任何了解了。似乎是为修补匠而建的。虽然这没有什么根本性的错误,但大多数人都希望他们的笔记本电脑能够“正常工作”,因此这应该是您的主要关注点。

带有 LXDE 或 GNOME 的常规 Debian 32 位应该可以满足您的需求,因为前者类似于旧的 Windows,而后者提供了更用户友好的体验。

德班, LXDE

相关内容