该死的小型 Linux 作为 Web 服务器的缺点

Jer*_*oyd 2 linux lamp

当将 DSL 作为桌面运行时,我的内存使用量很少达到 96megs(FF 和终端打开),但我的 ubuntu 服务器所有运行 LAMP 堆栈都将达到 128mb 且没有流量(当流量确实增加时,它们将达到 500+ meg 区域)。

使用该死的小型 linux 作为 Web 服务器有什么问题吗?

3di*_*nce 5

首先,您将运行 FF 和终端的 DSL 桌面与运行 MySQL 和多个 Apache 进程的服务器的内存使用情况进行比较。当您说 500mb 时,是否包括缓存?Linux 将使用所有可用内存,因为未使用的内存是浪费的内存。因此,如果系统中有 512 mb 的内存,我希望它最终会达到大约 500 mb 的已用内存。它将为处理中断等的内存分配留出一些空间。我相信您会发现在 DSL 上运行 LAMP 堆栈将具有与 Ubuntu Server 相似的内存使用量。

除此之外,我会担心从长远来看 DSL 的可管理性如何。我不确定 DSL 的存储库和包管理是什么样的,所以我不会将它与 Ubuntu 进行比较。但是快速浏览 DSL 的 wiki 似乎暗示您需要从源代码编译。Ubuntu Server 具有可靠的 LTS,可轻松进行安全更新,并为您可能需要的任何其他库或应用程序以及处理任何依赖项提供庞大的存储库。

如果这是针对企业的,请考虑有一天可能会取代您的人。找到一个熟悉/适应运行 CentOS、Ubuntu 或 RHEL 的 Web 服务器的人比找到一个熟悉/适应在 DSL 上运行的人容易得多。