首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >最新包版本的低RAM发行版

最新包版本的低RAM发行版
EN

Unix & Linux用户
提问于 2013-09-27 17:43:31
回答 2查看 1.1K关注 0票数 -1

是否有任何发行版被设计成在低RAM系统上提供范围广泛的最新(不稳定)包?

EN

回答 2

Unix & Linux用户

发布于 2013-09-27 18:48:45

这类问题被问了很多次,它取决于一种基本的混淆。

您使用的RAM数量取决于您正在运行的软件,而不是您安装的发行版。“但是”,你说,“我安装的发行版不是决定了我正在运行的软件吗?”

是的,但在某种意义上(例如),ubuntu使用与fedora不同的init守护进程。我不知道其中哪一个使用最多内存,但是如果您查看一下top -p 1 ( init守护进程的pid始终是1),您就会明白为什么没有人会关心这种或那种方式。您将找不到通过不使用init守护进程来保存RAM的发行版。

几乎每个通用发行版都将为您提供完全相同的机会来运行mem重型或mem lite软件,并且该软件在所有发行版上都将完全相同。发行版不编写软件。他们只是对其进行配置和打包。

Arch或Gentoo这样的发行版允许在安装期间进行更多的定制,从某种意义上说,这样可以更容易地安装占用磁盘空间不大的最小系统。但是,可以指出,由于:

  1. 使用这些发行版的自定义安装过程比使用不太灵活的安装程序的发行版要复杂一些和耗时;
  2. 所有这些部件的去除过程相对容易;

对大多数人来说,吃点脂肪(例如)Ubuntu安装并将其分解到相当于最小Arch安装的程度,可能会比安装一个最小的Arch花费更少的时间。

这不是要敲拱门或金图。这仅仅是说,使用它们“因为它们更轻”在某种程度上是一个误解。这不是他们存在的原因,也不是选择他们而不是别的东西的理由。

此外,在Ubuntu或Debian或CentOS或Arch上运行相同的软件栈会导致相同的内存使用。

如果您希望最小化RAM的使用,可以考虑以下两种方案:

  1. 我不想要/不需要GUI。
  2. 我确实需要一个GUI。

如果场景是#1,那么您就设置好了。一个没有X的成熟的linux系统可以容纳20-25MB的RAM,不管是ubuntu、fedora还是arch之类的。

当然,如果您正在运行服务,那么这些都是附加的--但是不管发行版如何,它们都将是相同的添加。

如果场景为#2,则需要使用轻量级DE (桌面环境)或独立的WM (窗口管理器)。有后者的配置,可以在<100 MB中运行。

票数 1
EN

Unix & Linux用户

发布于 2013-09-27 17:46:42

您不希望在服务器上不稳定,至少在生产服务器上是这样。如果您想要最近和较轻,尝试Debian不稳定或拱。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/92689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档