首页»版块 荣耀Magic系列手机 荣耀Magic5系列 关于虚拟内存

关于虚拟内存

[复制帖子标题和链接]

170212

紫灬曦 版主  发表于 2023-8-29 11:17 上海 来自:荣耀Magic5 Pro
首先,虚拟内存swap是安卓底层自带的,也不可取消,这个是安卓的“虚拟机”机制天生的问题,aosp强行去掉了虚拟内存也会直接暴毙。

荣耀智慧运存类似于华为智慧运存,类比的是zRAM,不参与运存RAM运作,实际作用是一个存储桶,在内存资源紧张的情况下,将不活跃的应用线程休眠压缩后存入。在机主重新进入APP时,智慧运存会自动把存储桶内休眠的APP重新搬到运存内,并激活运行。也就是说,杀后台了但没完全杀。如果在特殊机缘下卡了个bug,也有可能出现关机重启了,再打开上次运行的APP,还是停留在上次关闭的位置。这就是智慧运存的效果。

整个原理类似于Windows的休眠功能,而非Windows的虚拟内存功能。也是因为并不是拿智慧运存当运存使用,所以不存在影响系统稳定的情况。

评论

那么别家为啥能关,比如小米?  发表于 2023-8-29 11:19  浙江
因为荣耀智慧运存并非采用swap拓展方案,长时间开启使用也不会导致闪存寿命明显降低和系统卡顿等异常,开启之后可以有效回收不常用后台程序的运存,有利于资源释放与循环,基本是无感的,关闭掉智慧运存反而会造成运存资源浪费。  发表于 2023-8-29 11:23  上海
你在想什么,那我问你休眠的线程是不是一块内存地址,一块内存地址是不是装了一堆01,一块内存频繁的写硬盘读硬盘,不会减寿命?而且不单单一个内存地址,每个app基本都有诺干线程。你说的那些什么zram之类的就是一个压缩技术,跟硬盘寿命没多大关系,其实他也可以把这一技术用到运行内存,反而唤醒历史应用更快,但是他不放运行内存,为什么,因为他要把空间就给准备要启动的app。归根结底还是一块内存读写硬盘,运存其实读写几亿次都无所谓的也不会减寿命,反而硬盘会  发表于 2023-8-29 11:30  广东
您需要登录后才可以评论 登录 | 立即注册
简体中文 - China
快速回复 返回顶部 返回列表