V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
pinyoung
V2EX  ›  问与答

op 内存 1g,加 swap 问题

  •  
  •   pinyoung · 2023-08-06 12:21:58 +08:00 via iPhone · 1253 次点击
    这是一个创建于 478 天前的主题,其中的信息可能已经有所发展或是发生改变。
    r2s ,用 usb 借口插了个 2.0 的读卡器加了个 70mbps 读速的内存卡,内存卡 6g 存储 op 文件,2g 扩展 swap ,这样稳定吗?
    还有什么时候优先走 swap 呢?虽然扩展了,但是几乎没有占用虚拟内存,而是使用物理内存,什么情况呢?
    6 条回复    2023-08-06 20:08:21 +08:00
    choury
        1
    choury  
       2023-08-06 12:31:39 +08:00 via Android
    优先走 swap 这系统还能用吗,速度要差三个数量级
    vcn8yjOogEL
        2
    vcn8yjOogEL  
       2023-08-06 13:52:51 +08:00 via Android
    先用 zram ,实在不够用再考虑储存 swap
    hefish
        3
    hefish  
       2023-08-06 13:55:41 +08:00
    openwrt 的内存策略,应该是优先使用内存的。
    另外,内存多少,跟稳定不稳定没直接关系,如果稳定不是因为内存不够引起的,那加了也没啥用啊。
    yyzh
        4
    yyzh  
       2023-08-06 14:17:08 +08:00
    1.swap 是最后拿来救命防止出 OOM 的,不是给你拿来当日常的.
    2.70m 是最大顺序读,swap 是随机读写,你跑随机读写不卡死你.
    3.扩展出来的 swap 还得问是 swap 文件还是 swap 分区.io 不一样的
    titanium98118
        5
    titanium98118  
       2023-08-06 15:13:12 +08:00 via Android
    同 2 楼,建议先搞 zram,实在不够用才上 swap 。另外,1g ram 不够 openwrt 用吗?
    datocp
        6
    datocp  
       2023-08-06 20:08:21 +08:00 via Android
    Linux 是提供了一些恢复内存的命令。
    这么多年只遇到一个 dlink 600b2 才 32m 的设备可以无限回复内存。其它的只会越用越少,不知道哪天会导致 dnsmasq 崩溃还以为死机了,或者说内存更大,uptime 周期更长。
    目前用的 zram ,似乎 op 官方也说到不建议使用 zram 有性能问题。所有的自编绎固件都带 zram ,要嘛 uptime 越来越久用到,要嘛像 uap ac lr 突然负载 80+的终端内存迅速被耗尽用到。其它场景不清楚。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1132 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:48 · PVG 06:48 · LAX 14:48 · JFK 17:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.