Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
liuxu
V2EX  ›  Linux

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

  •  
  •   liuxu · Feb 12, 2022 · 3315 views
    This topic created in 1583 days ago, the information mentioned may be changed or developed.
    博客换成 gentoo 跑了一个多月,内存只占用了 39MB
    砍掉了很多其他服务,crontab ,syslogd 都去掉了,agetty 也全部关了,整个系统用户进程就 udevd+acpid+nginx+sshd

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




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




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

    Supplement 1  ·  Feb 21, 2022
    freebsd 的 load 仅仅就是个 load ,高也没什么,和 linux 有所不同

    http://www.undeadly.org/cgi?action=article&sid=20090715034920
    yanqiyu
        1
    yanqiyu  
       Feb 12, 2022   ❤️ 1
    建议使用 sshd.socket 连 sshd 的常驻内存都能省掉

    另外 acpid 对于云服务器也不是必须的吧?
    liuxu
        2
    liuxu  
    OP
       Feb 13, 2022
    @yanqiyu acpid 确实不需要,去掉了,不过没法用 sshd.socket ,我没用 systemd ,是 openrc ,那个 /lib/systemd/systemd-udevd 是系统软链接到了 /bin/udevadm ,有点误导人
    HarveyLiu
        3
    HarveyLiu  
       Feb 13, 2022
    Alpine Linux 表示不能理解,啥叫内存占用。
    liuxu
        4
    liuxu  
    OP
       Feb 13, 2022
    @HarveyLiu alpine linux 最像成品 lfs ,不过 musl libc 有的兼容蛮坑 https://wiki.musl-libc.org/functional-differences-from-glibc.html
    tomychen
        5
    tomychen  
       Feb 15, 2022
    居然还能找到支持 gentoo 的云,不要太爽
    liuxu
        6
    liuxu  
    OP
       Feb 15, 2022
    @tomychen linode 默认支持,我是用 digitalocean 添加 openstack 的 qcow2 自定义镜像安装的,应该所有支持自定义镜像的都可以用这种方式安装,腾讯云这些就可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1039 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 18:17 · PVG 02:17 · LAX 11:17 · JFK 14:17
    ♥ Do have faith in what you're doing.