为何安卓手机内存都8G 起步了,iPhone还是4G内存?
2024-01-09 18:00:59发布 浏览436次 信息编号:92337
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
为何安卓手机内存都8G 起步了,iPhone还是4G内存?
经常有粉丝在后台问:
”
为什么安卓手机普遍有8~12GB内存,但该系列还是4GB起步?
包括去年刚出的,也有4GB内存? 有的同学可能还会想:现在买手机应该选择多大的内存呢?
作为一个每年都有机会使用多种设备的数码博主,针对这个问题,我想写这篇深入的文章来科普一下关于存储的知识。
在各大电商平台上,同型号一般会通过8GB+256GB、12GB+512GB、12GB+256GB等信息来区分。
第一个数字(例如“8GB”)指的是 RAM,后面的数字(例如“256GB”)指的是 ROM。
一/。
手机内存和云存储
-只读存储器-
它是用于存储事物的内置存储器,也是身体存储器。 通常一部分用来存储数据,另一部分用来存储手机系统文件和安装程序。 例如,我们的图片、音乐和应用程序都存储在ROM内存中。
-内存-
指手机运行程序时所使用的内存。 它用于与CPU交换缓存数据。 它只能用于临时存储数据。 作为临时存储器(RAM)本身,它不能用于长期存储数据。 断电后存储的数据将会丢失。 我们把这种内存称为“运行内存”。 移动应用程序打开时会占用大量存储空间。
有的同学可能会有疑问,为什么还有+4GB的运行内存呢? 这是什么意思?
这是一种使用ROM作为RAM的虚拟内存扩展技术。 优点是可以满足更多应用程序对运行内存的需求。 缺点是其读写速度低于RAM存储器。
那么为什么的12GB内存有时不如iOS的4GB内存呢?
二/。
与iOS系统机制的差异
为什么只有4GB就够了,却是8GB起步? 这主要是因为两个系统之间的机制不同。
-墓碑机制-
iOS系统采用“墓碑机制”。 当您切换到下一个App时,上一个App已被冻结,从而释放更多的内存空间。
iOS系统的“墓碑机制”会自动记录用户的使用痕迹。 当用户再次使用App时,可以更快地“复活”。
“墓碑机制”不仅可以节省RAM内存空间,而且这种机制会让手机更加省电。
顺便说一句,如果您将后台应用程序逐一滑出,这些应用程序将完全进入睡眠状态,并且在您重新打开它们时需要重新加载。 这个过程会消耗更多的电量。
还有一点,iOS应用程序的沙箱机制也有助于系统的流畅性。
iOS 应用程序之间不能互操作。 每个App都是独立的,不会干扰其他App的进程。
例如,如果您从QQ音乐下载了超过100首歌曲,这些本地歌曲将无法被酷狗音乐扫描到,因为这些应用程序不会相互干扰。
但安卓手机则不同。 手机中的许多软件会干扰其他软件进程。
此时就很容易理解了。 iOS 就像一座有很多空位的房子。 每个应用程序占用一个空白空间,并且是绝对独立的。 如果你想删除一个应用程序,你会直接删除整个应用程序及其缓存和垃圾。 删除不会影响其他人。
在系统中,用户打开应用程序后,虽然界面切换到主界面,但是任务仍然在后台运行。 如果用户打开其他应用程序,则需要额外的内存,相当于前台和后台任务占用的内存资源。 具体来说,手机将消耗尽可能多的内存,所有空闲内存将用于缓存。
系统会将后台打开的每一个程序保存在内存中,这样可以保证下次打开速度非常快,并且节省了再次从存储设备读取的时间。 直到内存完全满并且没有足够的内存来启动下一个新程序时,之前启动的一些进程才会被清理掉。
三/。
iOS 的优先级
在iOS系统中,打开手机的顺序是:触摸-媒体-服务-架构,而系统将执行为:程序-框架-屏幕显示资源-架构。
也就是说,在你触碰手机的那一刻,苹果手机就会直接做出反应,给你一种比苹果还快的感觉。
但当你使用手机时,需要一段时间才能确定要执行什么操作,因此会存在时间差。
iOS系统推出了APFS(Apple File)文件系统。 此类系统主要针对闪存/SSD进行优化。 不仅读写速度更快,而且占用手机内存更少。 由于访问应用程序或复制文件速度更快,因此存储的压力也相对减轻。
四/.
不同的开发环境
手机采用Java虚拟机堆技术。 在执行模式下,它一次解释多个命令,是典型的“多线作战”,所以运行速度会比较慢。
iOS系统的开发语言实际上是-C。 这个程序不需要虚拟机介入,而是直接在系统上运行,所以效率会更高。
综上所述,由于内存管理机制、系统运行机制以及系统处理程序反馈顺序的差异,iOS理论上不需要太多的内存来承载,但开源也导致碎片化。 ,最终只能通过增加内存容量来“暴力”解决问题。
现在一些常用的APP,比如微博、微信、大型游戏等应用程序变得越来越大。 每个应用程序都想“多占一点”,导致应用程序占用的内存空间从原来的几百兆演变而来。 现在已经快12GB了,但是还是感觉不够用。
幸运的是,近年来系统的交互方式不断完善,应用机制也一步步进化,让手机能够流畅运行。
关于和iOS的区别,我在上一篇文章中已经给大家介绍过。 有兴趣的同学可以选择阅读。
提醒:请联系我时一定说明是从星空网上看到的!