我希望在具有可变内存分配量的虚拟服务器上安装 IRC 守护进程以及服务(如果它们不包含在 IRC 守护进程中),并且我想知道守护进程平均占用多少 RAM 和 CPU,以及它表现出什么样的行为(CPU 峰值、RAM 峰值等)。
我主要倾向于 UnrealIRCD,但如果有设计为“轻量级”的守护进程,我愿意接受建议。
答案1
我曾经跑过伊尔库几年前,在配备 48MB 内存的奔腾 100 上。它运行良好,可容纳数千名用户。
使用现代服务器,您可能不必太在意 CPU/RAM
答案2
几年前,我曾在配备 32MB RAM 的 Pentium 133 上运行过 UnrealIRCd,但我不推荐使用 UnrealIRCd,因为它的组装确实很差,而且维护得也不好。
我最近选择的 IRCd 是卡律布狄斯,在我的安装中它目前消耗了大约 5 MB 的 RAM。charybdis 的一个优点是它高度模块化,因此如果您的内存真的非常紧张,您实际上可以不加载任何您不使用的功能。
最好的服务包是 atheme,由于垃圾邮件防范,我无法链接到它,但您在 Google 上搜索它应该没有任何问题。