是否有任何发行版被设计成在低RAM系统上提供范围广泛的最新(不稳定)包?
发布于 2013-09-27 18:48:45
这类问题被问了很多次,它取决于一种基本的混淆。
您使用的RAM数量取决于您正在运行的软件,而不是您安装的发行版。“但是”,你说,“我安装的发行版不是决定了我正在运行的软件吗?”
是的,但在某种意义上(例如),ubuntu使用与fedora不同的init守护进程。我不知道其中哪一个使用最多内存,但是如果您查看一下top -p 1 ( init守护进程的pid始终是1),您就会明白为什么没有人会关心这种或那种方式。您将找不到通过不使用init守护进程来保存RAM的发行版。
几乎每个通用发行版都将为您提供完全相同的机会来运行mem重型或mem lite软件,并且该软件在所有发行版上都将完全相同。发行版不编写软件。他们只是对其进行配置和打包。
Arch或Gentoo这样的发行版允许在安装期间进行更多的定制,从某种意义上说,这样可以更容易地安装占用磁盘空间不大的最小系统。但是,可以指出,由于:
对大多数人来说,吃点脂肪(例如)Ubuntu安装并将其分解到相当于最小Arch安装的程度,可能会比安装一个最小的Arch花费更少的时间。
这不是要敲拱门或金图。这仅仅是说,使用它们“因为它们更轻”在某种程度上是一个误解。这不是他们存在的原因,也不是选择他们而不是别的东西的理由。
此外,在Ubuntu或Debian或CentOS或Arch上运行相同的软件栈会导致相同的内存使用。
如果您希望最小化RAM的使用,可以考虑以下两种方案:
如果场景是#1,那么您就设置好了。一个没有X的成熟的linux系统可以容纳20-25MB的RAM,不管是ubuntu、fedora还是arch之类的。
当然,如果您正在运行服务,那么这些都是附加的--但是不管发行版如何,它们都将是相同的添加。
如果场景为#2,则需要使用轻量级DE (桌面环境)或独立的WM (窗口管理器)。有后者的配置,可以在<100 MB中运行。
发布于 2013-09-27 17:46:42
您不希望在服务器上不稳定,至少在生产服务器上是这样。如果您想要最近和较轻,尝试Debian不稳定或拱。
https://unix.stackexchange.com/questions/92689
复制相似问题