苹果手机为什么不加大内存软硬件一体化?
很多用户肯定都非常疑惑,今天懂机帝就给大家好好的说一下为什么现在安卓手机8GB内存算正常的情况下,苹果手机最大内存依然才4GB。
要弄懂原因,我们还是要先了解一下安卓系统和iOS系统之间的区别。
iOS系统是基于Unix开发的,Unix是比较底层的语音,开发出来的系统可以直接作用到手机硬件上,而且是多线程的,也就是同时可以有很多软件直接和硬件对话,互相不受影响。最主要的一点是这个系统可以自动清理缓存垃圾。
以上几个特性,多线程直接对话硬件,使得iOS系统运行流畅,自动清理垃圾缓存,这样就不占用内存,所以也就不用要那么大的内存依然可以运行流畅。
安卓系统是基于linux的虚拟机开发的。所以就没有iOS那些特性,首先是要运行的软件先作用到虚拟机上,再有虚拟机和硬件对话,所以如果软件开的太多,虚拟机就会忙不过来,手机就会卡顿,甚至死机,所以最早的安卓机经常死机。
另外一点就是安卓系统不会自动清理缓存垃圾,必须手动清理才行,如果不及时清理,应用开多了,内存占满了,也会卡死。所以安卓手机要想解决这个问题就只能不断的加大内存,内存大了,多开应用也不会卡。
所以如果两个系统都用过的朋友一定会发现一个特点,苹果手机从来都没有清理垃圾的软件,而且苹果手机开很多应用也不会卡。安卓手机要想不卡,就要安装各种清理垃圾软件,经常清理。
所以,主要原因还是系统的底层架构问题,苹果的特性就不需要太大的内存一样运行流畅,安卓要想运行流畅,就不得不加大内存。
深度deepin为何不开发手机系统?
深度开发团队是国内众多基于linux系统开发操作系统的团队之一,我个人非常钦佩深度的系统开发工程师们。因为他们打造的Linux系统不仅仅远远的超越了国内的同行,在国际舞台上,他们都是极其优秀的存在。
绝大多数开源的linux开发者们都是依赖于社区进行开发,除了用户和机构捐赠,并没有其他的收入方式。
所以这些开发者必须从事其他的工作,才能弥补在linux上的付出。所以无论是哪个团队都值得我们佩服。只是这样的开发模式,使得linux很难开发出媲美windows以及macos这样的优秀的系统。
深度开发团队依靠国家核高基工程的推广,努力深入党政军单位,终于获得了稳定的但是微薄的收入。
因为没有能在企事业单位获得收入,所以目前的深度开发团队只能说活下来了,但没有活得非常的好。
我个人对于深度团队抱持着非常激赏的态度,但是国内还有很多很多的人冷嘲热讽。这些人一无所知,却满口互喷。
之所以不去开发手机系统,原因有这样几条:
1. 深度只有400多个研发人员。开发深度pc端系统就 已经非常吃力了。没有力气来开发更多的东西。小米的miui系统开发任玉环有2000以上,还是基于安卓系统的。
2. 深度没有移动端开发基因。我从目前的深度开发的软件来说,我感觉他们还是偏向于PC端的。我并没有看到深度有开发过移动端的经验。
3. 安卓系统是开源免费的。目前所有的移动端系统都是免费的。那么深度去开发必然不能收费,那么深度靠什么赚钱呢?
所以,目前还并没有开发手机系统的呢。
以上文字均由手机码字非常辛苦。如果您对我的回答满意,就请给我点赞并关注我啊!
当然,如果您有不同看法,也可以在评论中与我交流哦!