跳到正文

内存调优实战:zram、swap 与 OOM 防护

嵌入式设备内存焊接固定,无法升级。用 zram 压缩交换能在不换硬件的前提下显著缓解内存压力。

压缩内存比换更大内存划算

  • zram 配置:分配物理内存的 25~50% 作为 zram,压缩算法选 zstd(压缩率高)或 lz4(速度快);
  • swappiness:设为 100 让内核积极使用 zram,但真磁盘 swap 应关闭或设为极低;
  • OOM 防护:给关键进程设 oom_score_adj 负值,避免系统杀错进程,同时开启内存告警监控。

zram 不是万能药:如果应用本身内存泄漏,zram 只会延缓崩溃时间——它买的是时间,不是解决方案。

相关产品:RK3588 迷你主机、NAS-RK3588 存储板。规格书、固件与 SDK 可在 Hugsun 文档中心 免费下载;需要选型建议或批量报价,欢迎 联系我们。

原厂工程师对接

需要选型建议、样品或批量报价?

告诉我们应用场景与预计用量,1 个工作日内给出选型建议、交期与报价。

  • 免费选型与方案评估
  • 样品与评估板支持
  • ODM / OEM 定制