定制化垃圾回收(GC)策略
拆解专为受限内存环境打造的GC算法。Hermes彻底重写了内存管理层,通过精细的后台调度,有效消除UI线程卡顿原理。
Hades GC 机制
摒弃庞大的连续内存堆,采用非连续内存段分配策略。当后台内存紧张时,能够迅速将碎片化空闲段主动交还给操作系统,缓解系统级内存压力。
并发标记与压缩
大部分标记清除动作在后台线程并发执行,与主线程JS执行重叠。仅在根节点扫描时产生极短的停顿,从而确保React Native应用的60FPS丝滑渲染。
避免碎片化
内置高效的内存压缩器,在后台动态移动存活对象,实时整理内存布局。这从根源上防止了长时间运行的App因内存碎片化导致的OOM崩溃。