V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
pinyoung
V2EX  ›  问与答

op 内存 1g,加 swap 问题

  •  
  •   pinyoung · Aug 6, 2023 via iPhone · 1725 views
    This topic created in 1007 days ago, the information mentioned may be changed or developed.
    r2s ,用 usb 借口插了个 2.0 的读卡器加了个 70mbps 读速的内存卡,内存卡 6g 存储 op 文件,2g 扩展 swap ,这样稳定吗?
    还有什么时候优先走 swap 呢?虽然扩展了,但是几乎没有占用虚拟内存,而是使用物理内存,什么情况呢?
    6 replies    2023-08-06 20:08:21 +08:00
    choury
        1
    choury  
       Aug 6, 2023 via Android
    优先走 swap 这系统还能用吗,速度要差三个数量级
    vcn8yjOogEL
        2
    vcn8yjOogEL  
       Aug 6, 2023 via Android
    先用 zram ,实在不够用再考虑储存 swap
    hefish
        3
    hefish  
       Aug 6, 2023
    openwrt 的内存策略,应该是优先使用内存的。
    另外,内存多少,跟稳定不稳定没直接关系,如果稳定不是因为内存不够引起的,那加了也没啥用啊。
    yyzh
        4
    yyzh  
       Aug 6, 2023
    1.swap 是最后拿来救命防止出 OOM 的,不是给你拿来当日常的.
    2.70m 是最大顺序读,swap 是随机读写,你跑随机读写不卡死你.
    3.扩展出来的 swap 还得问是 swap 文件还是 swap 分区.io 不一样的
    titanium98118
        5
    titanium98118  
       Aug 6, 2023 via Android
    同 2 楼,建议先搞 zram,实在不够用才上 swap 。另外,1g ram 不够 openwrt 用吗?
    datocp
        6
    datocp  
       Aug 6, 2023 via Android
    Linux 是提供了一些恢复内存的命令。
    这么多年只遇到一个 dlink 600b2 才 32m 的设备可以无限回复内存。其它的只会越用越少,不知道哪天会导致 dnsmasq 崩溃还以为死机了,或者说内存更大,uptime 周期更长。
    目前用的 zram ,似乎 op 官方也说到不建议使用 zram 有性能问题。所有的自编绎固件都带 zram ,要嘛 uptime 越来越久用到,要嘛像 uap ac lr 突然负载 80+的终端内存迅速被耗尽用到。其它场景不清楚。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   921 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 22:18 · PVG 06:18 · LAX 15:18 · JFK 18:18
    ♥ Do have faith in what you're doing.