博客服务器用 gentoo 感觉很不错,整个系统只需要 30MB 左右内存

2022-02-12 17:12:12 +08:00
 liuxu
博客换成 gentoo 跑了一个多月,内存只占用了 39MB
砍掉了很多其他服务,crontab ,syslogd 都去掉了,agetty 也全部关了,整个系统用户进程就 udevd+acpid+nginx+sshd

系统内核开了 bbr 和 ktls ,不得不说 gentoo 主分支还是很保守的,默认还不能直接开,用上 mask 的 ebuild ,直接起飞




清除了 inode-cache,dentries,pagecache 等缓存,系统只占用 27MB 内存




同样一台 freebsd13 ,dns2 条 A 记录双机均衡,内存和负载一直居高不下,不知道为什么

2770 次点击
所在节点    Linux
6 条回复
yanqiyu
2022-02-12 23:15:20 +08:00
建议使用 sshd.socket 连 sshd 的常驻内存都能省掉

另外 acpid 对于云服务器也不是必须的吧?
liuxu
2022-02-13 00:05:36 +08:00
@yanqiyu acpid 确实不需要,去掉了,不过没法用 sshd.socket ,我没用 systemd ,是 openrc ,那个 /lib/systemd/systemd-udevd 是系统软链接到了 /bin/udevadm ,有点误导人
HarveyLiu
2022-02-13 13:42:55 +08:00
Alpine Linux 表示不能理解,啥叫内存占用。
liuxu
2022-02-13 15:52:31 +08:00
@HarveyLiu alpine linux 最像成品 lfs ,不过 musl libc 有的兼容蛮坑 https://wiki.musl-libc.org/functional-differences-from-glibc.html
tomychen
2022-02-15 17:58:26 +08:00
居然还能找到支持 gentoo 的云,不要太爽
liuxu
2022-02-15 19:28:44 +08:00
@tomychen linode 默认支持,我是用 digitalocean 添加 openstack 的 qcow2 自定义镜像安装的,应该所有支持自定义镜像的都可以用这种方式安装,腾讯云这些就可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/833424

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX