网站首页 > 开源技术 正文
上篇文章我们介绍了内存拓展的相关知识和zarm虚拟内存的特点,本文章会介绍内存拓展不为人知的秘密。
随着手机运行内存越来越大,甚至追超电脑内存大小。硬件的内存研发也来到一个瓶颈期,于是虚拟内存应运而生,这究竟是厂商的营销手段还是黑科技?
关于“内存拓展”的那些黑幕
“内存拓展”技术增加了一个可供用户调节虚拟内存大小的权利,在这之前,虚拟内存的大小由内核设置,非ROOT下不支持用户修改 ,这个功能有用吗?
有用,但是意义不是很大,如果内存确实日用吃紧,多开一点也许能得到一些缓解,但厂商的最大目的是通过这项功能进行营销宣传。
其一,无论是Zram还是SWAP,它的效率都要低于真实的物理内存,所以不仅不能将虚拟内存与物理内存相提并论,更不能将二者简单地做加法,那样计算得出的结果毫无意义,更不能提升跑分分数(只要你的手机杀光后台剩余内存够跑完全程的话……) 例如,你总不能在4GB Ram上的手机开上8GB的SWAP,就说你的手机运存有4+8=12GB吧?那也不可能比物理内存为12GB的手机好用吧?
其二,虚拟内存在作用上不能完全代替物理内存,虚拟内存在实际使用上的作用局限性很大 。它的作用在于临时收纳后台进程,为前台进程腾出可用内存,而非无限长期地使诸多进程驻留后台,也不能直接供给前台程序使用 很多不在系统进程管理白名单的应用和长期不前台使用的应用,即使剩余内存充足,也可能会被系统自动清理(是的,目前很多国产定制UI都有相当严厉的后台管理机制,不要惊讶,如果你的手机运存够大却还挂不住后台,那有多半是这些机制在作祟)。
其三,对于目前主流的手机配置而言,物理内存与默认内核启用的虚拟内存可能已经足够,这时候不需要再次增加虚拟内存了,没有意义。
所以我认为这次厂商接连推出的内存拓展营销目的大于使用价值,从vivo率先推出,其他厂商一呼百应,如果A厂商出了,B厂商不出,那B厂商就处于劣势地位,在营销上不好听。所以这次内存拓展技术其实是一场行业内卷的产物。
—————————分割线——————————
如果觉得文章还不错,请给一个免费的点赞转发,这将给作者很大的鼓励,关注源来测评,离科技更近一步
猜你喜欢
- 2024-12-09 不会前端编程也能做网页一款强大的低代码可视化 H5 搭建平台
- 2024-12-09 百龄坛3D打印太空杯让太空畅饮易如反掌
- 2024-12-09 一个德国人,奠定了SpaceX基本理念,现在火箭发射归他管
- 2024-12-09 内存拓展是噱头还是高科技?(中)
- 2024-12-09 超赞 Vue 移动端UI组件库Zarm-Vue
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)