最近手机圈的好消息不断,比如三星和台积电10nm工艺逐渐成熟,高通骁龙835、联发科Helio X30和麒麟970都是它们的客户,让手机性能有望再度井喷。然而,CPU和GPU性能上去了,内存也不能拖后腿不是?没有8GB内存,谁好意思和这些新一代处理器搭配呢?
这就是内存颗粒,往往会和CPU封装在一起,底下是CPU,上面是内存
对了,除了这些新旗舰处理器,像骁龙821和653等现有处理器也已经加入了对8GB内存的支持,所以8GB内存手机的上市时间应该要比我们预计的还要早呢。那么,8GB手机内存在哪呢?
8GB手机内存即将量产
2个月前,三星发布了业界首款8GB LPDDR4 DRAM成片,它整个了四颗2GB(16Gb)颗粒,10nm级(10nm~20nm之间)工艺制造,可实现与20nm级4GB相似的封装面积(立体三围15mm×15mm×1.0mm)和功耗。
前不久,SK海力士也悄然完成了新一代8GB LPDDR4内存,该芯片由21nm工艺制造,同样整合四颗2GB(16Gb)颗粒,采用15mm×15mm的FBGA小型封装设计。
总的来说,三星的8GB手机内存规格要优于SK海力士(主要是10nm工艺出力不小),但这和咱们消费者关系不大,到底用谁还得看手机厂商的成本预算。
8GB内存有用吗?
好吧,又到了老生常谈的时间了。当年2GB变3GB时,3GB变4GB时,4GB变6GB时都经历过类似的讨论:更大的内存到底是噱头还是真有必要?
先来看看现在热门APP对内存有多“饥渴”吧。
没想到吧?很多主流APP自己的高峰内存使用量就超过了500MB大关,这意味2GB内存只能同时开4个,3GB内存为6个,6GB内存为12个,哪怕8GB内存也只能同时跑16个?
从这个角度来看,内存自然是越大越好,别说8GB了,哪怕是12GB、16GB也不嫌多!
为啥老手机也能很流畅?
问题来了,现在绝大多数Android手机内存还停留在3GB或4GB阶段,为啥这些手机仍然能在后台同时跑数十个程序还依旧流畅呢?
原因很简单,Android系统自身就带有一套相对成熟的内存调度机制,我们可以将其理解为“末位淘汰”。Android系统会将所有系统级APP(如时间、系统输入法)和第三方APP(如微信、游戏)进行优先级排序,当剩余内存不足以满足当前启动程序的运行要求时,系统便会自动关闭优先级靠后的那些APP和相关进程。
举个例子,你的手机正同时运行着微信、微博、QQ、美团、淘宝、京东、天气这7个APP,此时内存占用率为80%。当你想玩“王者荣耀”游戏时,在你点击该游戏图标的一瞬间,系统就会自动判断运行“王者荣耀”需要的内存资源。比如该游戏需要50%的内存,根据“末位淘汰”机制,像美团、淘宝、京东这几个非即时通讯的APP就会自动被关闭,然后才会正式启动“王者荣耀”这款游戏。
因此,当我们退出某款游戏后,按Home切换到后台运行程序时有时会还原到之前窗口状态,但有时该程序则会重新启动。而后面的情况,就是系统为了保证这款游戏运行,自动关闭了后台运行的这个程序,将释放的内存用于游戏的启动上了。
此外,很多APP转入后台时,会进入类似休眠的状态,此时对内存的消耗量变得更低,直到被前台唤醒之后才开始压榨内存。
除了Android官方的内存调度机制,不少手机厂商也在系统层面加入了更合理的程序管理机制,比如所谓的“纯净后台”“息屏清理
本文来源:不详 作者:佚名