苹果手机的运存(RAM)为什么没有达到8G?
发布网友
发布时间:2022-04-23 05:42
我来回答
共2个回答
热心网友
时间:2023-11-01 14:11
手机厂家都是以利润为目的的,在满足使用的前提下,3Gram的iphoneX卖给你赚的更多,为啥要用8G的ram呢?
安卓手机和苹果手机最大的区别是系统!我们说的安卓手机是android的英译。因为安卓手机市场的竞争太激烈了,所以运行内存慢慢增长到8G了,我2011年用过0.25G的安卓手机。
至于”有人说安卓手机的大运存都是假的“,我明确告诉你,说这种话的人就是没脑子的。
至于二者系统机制等等,太深奥了,我说不全,你也听不懂。就不说了。
热心网友
时间:2023-11-01 14:12
1、运存(RAM)是什么?运存只是临时存储文件的“随机存取存储器”,简单说就是程序运行的场地。
2、运存越大越好吗?影响手机速度的除了运存外,按重要程度排名还有CPU架构、核心、频率、使用习惯。相对这些,运存只是其中所占比重较小的一部分,一般而言,只运行一个程序,不论这个程序多大,1G运存都妥妥的,不会影响手机运行。更大的运存只是为了让更多程序在一起运行。如果不需要同时运行那么多程序的话,多余的运存完全没有作用。而且,现在的手机都有难以解决的“硬伤”:电池。运存增加,耗电量也会呈几何倍数增加。综上所述,运存并非越大越好,只要电池续航问题不解决,运存永远都是在不影响使用的情况下越小越好。
3、安卓为什么要疯狂提升运存,而iphone不怎么管运存?这要扯到系统机制上。其实也不能怪苹果小气或者怪安卓手机厂商浪费,这两种手机的运行机制不同。安卓是被设计用来跑Java应用的,可能运行在X86,ARM等平台上。安卓当年设计的时候,就考虑到在各个处理器上都可以运行。但是不同的硬件厂家有不同的标准,所以安卓就设计了一种虚拟机机制。就相当于提前处理好不同厂家的差异性,对于安卓系统开发者而言,只要针对安卓提供的接口开发就行。而苹果手机采用的是iOS系统,是用Objective-C开发的。只在自家iphone上运行,也就是说苹果手机不用考虑处理器差异的问题。所以苹果公司甚至可以直接用机器指令去编写代码。就好比安卓系统要跟手机硬件下指令必须得通过虚拟机的翻译,而iOS自己就可以直接跟硬件对话,就会占用更少的资源。因此,后台逻辑也会不同,因为虚拟机,同时运行多个软件时,安卓必须让它们在后台真实运行,这样会浪费大量运存。而IOS能把后台的软件暂时“冻结”,省出95%以上运存来。所以iphone不需要太多运存。为续航考虑,iphone将运存控制在合理区间内。而安卓需要大量内存来保证流畅,但牺牲的是续航。