0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

手机运行内存RAM能通过升级系统得到扩展?

4MaG_guofen1225 来源:哎咆科技 作者:哎咆科技 2021-02-26 09:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

众所周知,关于内存,智能手机有两个概念,一个是所谓运行内存 RAM ,一个则是闪存 ROM,比如华为 P40 8GB+128GB版本,代表的就是 8GB RAM、128GB ROM 版本。

无论是 RAM 还是 ROM,都是手机在硬件层面的配置,但是你们有听过,手机运行内存 RAM 可以通过升级系统而得到扩展吗? 要不说大千世界无奇不有呢,还真有这么一回事儿!

网络上流传着一张关于某品牌手机销售人员朋友圈的广告截图,截图的文字内容为:购买 Y52s 的顾客注意了,系统可以升级了,升级后运行变成8+3就是11G运行内存了,千元5G,高刷屏幕,11G 大运存首选。

文字想表达的内容很诱人,11GB RAM 运行内存的手机仅仅只要1000多元,但纵观整个手机市场,硬件 12GB 运行的手机都是旗舰顶配配置,售价最便宜也要3000元左右,11GB RAM 手机卖1000多,商家不是傻子,那肯定买的人好骗了。

官方宣传也是‘功能更新,运行扩展8GB+3GB’,倒是没有直接说11GB,官方的言辞相对底层销售的话术含蓄了一些。 咆哥想着,毕竟是一个大品牌,不可能这样明目张胆摇着旗子行骗,所以咆哥对此深入做了一些了解。

去年年末的时候,该手机官方发布了全新系统 Origin OS,该 OS 拥有一套全新的设计理念,众多亮点中,就有一个关于运行内存的新技术,叫做【内存融合】。 毋庸置疑,所说的内存融合是软件层面的东西,并非本质硬件上的改变,其原理是:当运行内存 RAM 不够用的时候,可以调用一部分闪存 ROM 去充当 RAM 的角色。 也就是说 8G+3G 的组合技中,前者 8GB 是 RAM,而后者 3GB 是 ROM。

站在软件层面考虑,这样是可行的,但是却有一个先决条件,那就是系统本身需要非常稳定,如果不稳定的话,这种‘借东补西’的伎俩很容易让系统紊乱的。 此外,我们还需要知道一点,ROM 的读取速度相对于 RAM 的读取速度要慢很多,即使从 ROM 那里调用了 3GB 够来做 RAM 使用,那也不是简单的加减关系,所以官方只是说了‘8GB+3GB’,没有像销售那样说是11GB,实际运行效果肯定是小于 11GB 的,甚至不足 10GB 的效果。

虽说这是该手机品牌去年才发布的新技术,但咆哥想说,这个技术其实是衍生于 Android 2.1 时代的 Swap 技术、Windows XP 时代的虚拟内存技术,所以咆哥认为,所谓的全新内存融合技术,就有点营销噱头的意思了。 去年 X60Pro 上市的时候,该品牌也是如此宣传的,原硬件 12GB 的 RAM 再扩展 3GB 空间,秒变15GB RAM,宣传海报显示各项性能都提升不少。

此时,咆哥不禁想起了华为的一项技术,叫做方舟编译器,它在内存方面也发挥着很大的作用。根据华为的介绍,方舟编译器可以提供更有效的内存回收机制并提升系统流畅度,是一种自行快速清理内存并回收利用的机制。

华为方舟编译器比及内存融合技术,总感觉后者醉翁之意不在酒而在于营销,尤其是文案上面总是拿数字说话的这种,‘12GB+3GB’这样的字眼,一看就会让那些数字党兴奋不已,就和买照相手机一样,数字越大越好,1亿像素要远超 1200W 像素,实际并非如此,数字的直观增长往往容易给人错觉。 咆哥并非完全否定该品牌所推出来的‘内存融合’技术,相反,本着‘有总比没有好’的原则,有内存融合技术肯定会在运行内存吃紧的时候发挥一些作用,但在营销的时候,咆哥希望官方在营销方面不要做错误的引导,尤其是销售人员直呼‘8+3=11’的时候,这一点要追究起来,可能违反了广告法上‘夸大其词’的规定。 这其中肯定需要一个度,咆哥并不建议这种模糊的宣传。

原文标题:苹果看呆,国产千元机刷机后变旗舰...

文章出处:【微信公众号:哎咆科技】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能手机
    +关注

    关注

    66

    文章

    18672

    浏览量

    185562
  • 苹果
    +关注

    关注

    61

    文章

    24585

    浏览量

    207430
  • 内存
    +关注

    关注

    9

    文章

    3173

    浏览量

    76115

原文标题:苹果看呆,国产千元机刷机后变旗舰...

文章出处:【微信号:guofen1225,微信公众号:哎咆科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    FLASH中的代码是如何得到运行的呢

    。 ARM-cortex-A系列的SOC(比如Exynos4412):该类SOC更加复杂,通常有内存管理单元(MMU),代码存储在nand flash中,程序运行时,需要先将代码加载到ram
    发表于 12-04 08:06

    MCU代码需要搬到RAM中才能运行吗?不这样做会有什么不妥嘛?

    是块,不能对指令直接寻址,因此不能直接运行其中的代码。 因此保存在nand flash中的程序不加载到ram运行不了。即你的硬盘中的Windows不加载到内存条中,
    发表于 12-04 07:39

    电动机运行中跳闸处理方法

    电动机在运行过程中突然跳闸是工业生产和日常生活中常见的故障现象,若不及时正确处理,可能导致设备损坏或生产中断。本文将系统分析电动机跳闸的常见原因及对应的处理方法,帮助技术人员快速定位问题并采取有效
    的头像 发表于 11-20 15:36 361次阅读

    Bootloader固件升级的步骤

    ,也可以不更新,在项目中,我们通常会对 FW 版本号进行对比,会将 MCU 中的 App 程序更新最新的版本,起到固件升级的效果。更新的话,BootLoader 更新完程序后,跳转到新程序运行;不更新
    发表于 11-19 07:41

    如何为蜂鸟添加DDR内存扩展

    0x80000000和0x90000000起始的64k空间范围内时,内核会访问ITCM和DTCM;如果不在上述空间范围内,内核会通过sysmem接口访问外部存储器。这里通过sysmem接口扩展
    发表于 10-31 06:07

    通过sysmem接口扩展内存空间

    和0x90000000起始的64k空间范围内时,内核会访问ITCM和DTCM;如果不在上述空间范围内,内核会通过sysmem接口访问外部存储器。这里通过sysmem接口扩展内存空间是简
    发表于 10-24 08:12

    单片机运行一段时间死机,为什么?

    问题: 单片机运行一段时间死机,想通过在死机前异常时利用cmbacktrace捕捉log保存,让系统重启重启后通过shell打印出死机时信息,用addr2line分析死机原因
    发表于 09-29 08:26

    串口OTA在线升级内存不足的原因?

    的串口2的DMA接收,通过乒乓模式切换读取DMA里面的数据,然后写入flash指定的区域中,这个功能是没有问题也是跑通了的,只是后来因为增加了一些变量逻辑以后出现了这个问题,然后说是内存的问题,目前粗定位
    发表于 09-17 08:01

    嵌入式系统中,FLASH 中的程序代码必须搬到 RAM运行吗?

    嵌入式系统里,FLASH 中的程序代码并非必须搬到 RAM运行,这得由硬件配置、实际性能需求和应用场景共同决定。就像很多低端单片机,无论是依赖片内 Flash 还是外挂的 SPI NOR
    的头像 发表于 08-06 10:19 1138次阅读
    嵌入式<b class='flag-5'>系统</b>中,FLASH 中的程序代码必须搬到 <b class='flag-5'>RAM</b> 中<b class='flag-5'>运行</b>吗?

    曝华为Mate80系列定制超大内存 王炸是大内存与麒麟9030通过SiP封装技术集成

    超过20GB,要知道目前在售的华为机型最大配备的内存也只有16GB。华为Mate 80系列手机将一举成为华为手机史上内存最大的机型。 运行内存
    的头像 发表于 06-17 11:50 2778次阅读

    机运行监控系统的设计与实现

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:电机运行监控系统的设计与实现.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 05-26 02:19

    STM32H743对关键中断函数,使用ITCM搬至RAM运行,仿真进入HardFault_Handler报错怎么解决?

    ,CubeIDE编译正常通过,且map文件中,对已搬至ITCM RAM区域运行的中断函数的地址是OK的。只要上电一仿真运行就会进入Hard
    发表于 03-07 08:04

    如何优化汽轮机运行性能

    优化汽轮机运行性能是一个综合性的任务,涉及多个方面的改进和调整。以下是一些关键的优化措施: 一、改进汽轮机的运行操作 优化启动过程 :传统的汽轮机启动方法往往需要进行暖机,这会导致能源浪费。通过改进
    的头像 发表于 02-06 16:37 1278次阅读

    澜起科技CXL®内存扩展控制器芯片通过CXL 2.0合规性测试

    近日,澜起科技在CXL(Compute Express Link)技术领域取得了又一重要里程碑。其自主研发的CXL®内存扩展控制器(MXC)芯片成功通过了CXL 2.0合规性测试,并被列入CXL联盟
    的头像 发表于 01-21 14:44 1474次阅读

    EE-32:语言扩展:内存存储类型、ASM和内联构造

    电子发烧友网站提供《EE-32:语言扩展:内存存储类型、ASM和内联构造.pdf》资料免费下载
    发表于 01-14 15:03 0次下载
    EE-32:语言<b class='flag-5'>扩展</b>:<b class='flag-5'>内存</b>存储类型、ASM和内联构造