大家都知道iPhone 6出厂的时候标配的是ios8系统,当时是非常的流畅的,而仅仅在经历了一个版本的升级,也就是升级到ios9以后却出现了卡顿和吃力。按道理来说,iPhone 6这样的硬件性能应该是没有问题的,A8处理器的能力放在目前也是不逞多让,那么为什么iPhone 6系列运行ios9系统会如此吃力呢?
经过总结,不难发现ios系统运行是否运行流畅的基础不是CPU,而是运行内存,核心原因就是在于运存的区别,注意是运存,不是内存。
为什么4S升级ios5和6都不卡,到7才吃力,5升级ios6、7、8都还好,到9才吃力,5S升级ios7和8也没问题,到9才略显吃力,而小6从ios8到9才只升级了一代就明显吃不消了呢?因为很不凑巧,iPhone 6刚好碰上了硬件的分水岭。
从4S到6,升级后感到卡顿其实都有一个共同规律,那就是当运存出现升级的时候。
4S之所以对ios5和6都可以流畅运行,是因为ios5和6都是针对512MB运存设计的;
5代开始采用了1G运存,当然可以完美运行针对512MB运存设计的ios6了,为什么升级到7也还好呢?因为5S同样也是1G运存,所以基于5S开发的ios7是完美适配1G运存的,因此5和5S都可以流畅运行,但是4S就不行了,因为4S是512MB运存,所以ios6和ios7之间就是一个运存的硬件分水岭。
接下来就好理解了,ios8是配合小6发布的,而小6和5s都是1G运存,所以我们发现5S从ios7升级到8也没问题,基本感受不到明显的卡顿。
然后很不巧的是,从6到6S刚好是运存的又一次升级,从1G到2G。
由于配合6s的ios9是基于2G运存开发的,而无论是5S还是小6,都是1G运存,所以运行ios9都会感受到明显的吃力。
不可否认苹果会针对旧代手机作系统优化,但是优化毕竟只是软件层面的优化,改变不了硬件上的根本区别。
到这里,结论来了:
将来在考虑是否要升级版本时,如果您是以流畅性作为最重要的指标,那么升不升级系统,不要看版本间隔了几代,那个没意义,关键是看该版本IOS它最初发布时是基于多大的运存来开发的,如果ios9、10、11...都是基于2G运存,那么6S绝对都可以流畅运行的。
可惜了iPhone 6,发布才一年就遇到了运存升级,所以,如果又不想换新手机又要流畅性,还是留在ios8吧,这是1G运存时代的最后一个版本了。以上观点来自网友@Mr.Water
经过总结,不难发现ios系统运行是否运行流畅的基础不是CPU,而是运行内存,核心原因就是在于运存的区别,注意是运存,不是内存。
为什么4S升级ios5和6都不卡,到7才吃力,5升级ios6、7、8都还好,到9才吃力,5S升级ios7和8也没问题,到9才略显吃力,而小6从ios8到9才只升级了一代就明显吃不消了呢?因为很不凑巧,iPhone 6刚好碰上了硬件的分水岭。
从4S到6,升级后感到卡顿其实都有一个共同规律,那就是当运存出现升级的时候。
4S之所以对ios5和6都可以流畅运行,是因为ios5和6都是针对512MB运存设计的;
5代开始采用了1G运存,当然可以完美运行针对512MB运存设计的ios6了,为什么升级到7也还好呢?因为5S同样也是1G运存,所以基于5S开发的ios7是完美适配1G运存的,因此5和5S都可以流畅运行,但是4S就不行了,因为4S是512MB运存,所以ios6和ios7之间就是一个运存的硬件分水岭。
接下来就好理解了,ios8是配合小6发布的,而小6和5s都是1G运存,所以我们发现5S从ios7升级到8也没问题,基本感受不到明显的卡顿。
然后很不巧的是,从6到6S刚好是运存的又一次升级,从1G到2G。
由于配合6s的ios9是基于2G运存开发的,而无论是5S还是小6,都是1G运存,所以运行ios9都会感受到明显的吃力。
不可否认苹果会针对旧代手机作系统优化,但是优化毕竟只是软件层面的优化,改变不了硬件上的根本区别。
到这里,结论来了:
将来在考虑是否要升级版本时,如果您是以流畅性作为最重要的指标,那么升不升级系统,不要看版本间隔了几代,那个没意义,关键是看该版本IOS它最初发布时是基于多大的运存来开发的,如果ios9、10、11...都是基于2G运存,那么6S绝对都可以流畅运行的。
可惜了iPhone 6,发布才一年就遇到了运存升级,所以,如果又不想换新手机又要流畅性,还是留在ios8吧,这是1G运存时代的最后一个版本了。以上观点来自网友@Mr.Water
