很多人都发现新款手机的运行内存已经越来越大,超过自家电脑内存已经是家常便饭。这一方面是存储芯片技术的提高和成本的降低,另一方面也是各类功能强大的APP越来越多,助推手机内存的迅速发展。过去同样的软件,手机版往往比电脑版要小,功能弱,占用内存也小,这是在当时手机的处理器性能不强,运存和存储容量都较少的情况下出现的,但是现在的手机动辄8核CPU,6G到8G的DDR4内存,64G以上存储的情况下,手机APP就不必那么严格限制功能和资源占用了。
手机APP占用内存大与程序员的设计也有很大关系,因为现在人们更加依赖手机,所以APP更新换代都很频繁,不断增加新功能和新特效,从而导致APP越做越大,一个微信有时候都能占用好几百兆的运存,首先,这是因为手机APP人们使用频繁,尤其是社交软件长期积攒的数据量很大,而且需要在后台随时的快速调用,因此像微信、QQ和新闻类APP往往会大量占用手机内存,这些都是为了保证APP的快速调用和使用体验,同时也别忘了现在的手机屏幕虽小,但是大部分都在1080P及以上的分辨率,所以设计出的APP光图形效果占用内存也是不小的。
软件推动硬件,硬件推动软件,随着手机处理器性能的提升,各种手游的画质也越来越好,动辄几个G的存储占用也是非常可怕,所以手机内存必须越来越大。毕竟这几年电脑市场增长已经面临饱和,更多的内存颗粒只能用在手机内存上,而且更大的手机内存确实能保证同时运行更多的APP,有助于手机的流畅度,所以不断有高端手机推出8G乃至10G运存的产品,可是目前还有不少电脑只有4G的运存,可想而知手机的发展有多迅速。
但是造成目前这种局面其实也有APP公司的责任,现在有越来越多的公司和APP都在追求大而全,设计越来越臃肿,恨不得能把可以用的功能全用上,优化上也不用心,忽视了APP的简洁初衷,这一切也是为了纯粹的商业利益,这方面欧美的APP明显比国内做的更好。