手机卡顿与CPU、内存哪个关系更大?
本文转载自,其他媒体转载需经超能网同意。
这个问题也太简单了,想想高通骁龙845+4gb内存组合的手机快,还是骁龙636+6gb内存组合的快?答案明显是前者,因为在如今手机上的操作系统,无论是android和ios,都会有内存回收和系统占用机制,理论上即使是1gb内存也会被充分利用,系统和app运行快慢主要还是看处理器的性能强弱,毕竟内存再大,处理器性能不够,任务处理不过来,手机还是会用得不流畅。
稍为深入一点讲的话,那么大家为什么会觉得手机用起来卡呢?首先android手机在大家使用时觉得卡,一般很少是app在使用过程中卡顿(游戏卡是因为gpu性能不够),大多都是在打开app或者多个app间切换时才觉得卡,这在国内的使用环境下尤为明显,因为国内很多app的开发不规范,android系统在内存不足时,会自动清理后台不活跃的app。
但一些app比较流氓,杀掉后会自己再启动,甚至一些线程在你没有主动打开时也会自启动,持续占用内存资源,系统的这些操作都会消耗处理器的硬件资源,也就会影响到前台的app运行很慢、很卡,要解决这个问题可以配备大内存,以减低系统进行回收内存的操作,但归根结底,处理器性能如果足够强大,更快去完成这些内存回收、分配工作,手机用起来自然就会流畅。
虽说手机是个整体结合的设备,不能单纯看处理器和内存,哪个更影响手机的快慢,但如今国内android手机有4gb内存以上,最好是6gb,就已经满足系统和app的占用要求了。
而事实上现在国内外的android手机,在处理器和内存搭配上都会很合理,不可能有骁龙845+2gb内存的组合,所以在内存足够的情况下,选择更强的处理器,毫无疑问会有更快的使用体验。
至于iphone方面,那就是典型的更“吃u”,要知道,苹果在iphone 6s之前都只是配置了1gb内存,甚至到今天,2gb仍是iphone主流机型的配置,最大内存也不过是iphone xs/xs max上的4gb,但即使今天iphone 6s在大多数使用上也不会显得卡顿,这很大得益于ios较激进且高效的内存管理,还有严格的app开发和上架控制,使得即使是2gb的内存,后台也不会有“流氓”、无用的app占用,更多时候系统都留有内存空间给你需要用到的app,所以对内存要求相对较少,而且苹果自研a系列芯片向来性能强劲,可以更快地处理完内存回收操作。
其实在苹果自己也是这样来让iphone用起来更快,比如只有1gb内存的iphone 5s、6等老机型在升级ios 12后变得流畅了,便是让处理器在运行上变得更激进来获得的,而苹果每代新款iphone用起来更快、更流畅,其实也都是靠不断提高处理器性能来做到的。
下一篇: ps怎么存成图片