新知 | 科技前沿技术热点
手机内存一直都是品牌厂商们升级硬件时关照的重点,也是不少重视手机配置玩家关注的焦点,而近日,三星宣布推出一项名为Turbo Speed Technology(简称TST)的内存加速技术,宣称能让手机内存效能提升两倍以上,这项逆天的技术瞬间成为市场讨论的焦点!
▼
——听着有些玄乎的TST涡轮加速
三星最近推出的Galaxy J2 Pro手机,搭载Spreadtrum SC8830处理器、2GB RAM、16GB储存空间的规格,无疑是款低端机型。但就是在这样一款低端机型上,三星宣布采用了一项名为Turbo Speed Technology(简称TST)的内存加速技术,可让2GB内存表现出超越4GB规格的性能,这个彩蛋瞬间成为市场关注的焦点。
TST技术的配备,让Galaxy J2 Pro俨然有了向终端主流配置产品挑战的可能,对低端内存加速技术,真有如此的神器?可以无视硬件上的差异,实现越阶挑战?
——官方解释的工作原理
在三星的官方宣传中,TST技术显然不止两倍的提升,对于搭载了该技术的Galaxy J2 Pr而言,三星官方宣称其比起拥有2倍RAM容量的机型还要高出40%,这让搭载4GB RAM容量规格的中端主流机型情何以堪?
三星表示通过这项技术,在处理器和RAM固定的情况下,Andriod手机也能发挥出更高的效能表现。TST技术主要有三个重点,也就是“更小的App”、“积极的 App管理”、以及“智能化的RAM调控能力”。具体的内容,包含三星从新设计了主要App,包含相机、图集、信息等,透同重新编译的方式,让这些App更加轻巧,也能减少RAM的占用与消耗。
同时App也被排列在单一页面上,进一步减少RAM的占用。其次是更积极的App管理策略,对于没有启动的App,系统会主动侦测并且关闭这些App。与一般常见的应用管理不同,TST技术连同Kernel系统核心部分的应用也会加以管理、清理,亦即所有的手机内App没有使用时都会被自动回收。
此外经由TST的智慧化RAM调控能力,手机可以获得更多的可用RAM空间,对于常使用多工功能的手机用户,意味着有更大的RAM空间可以应用、手机的效能表现自然会提升。
——Android的内存管理机制
按照三星的说法,TST技术的确能很靠谱的加速手机整体运行速度,对于标配内存较小的智能手机而言,这绝对是件好事儿,不过到底是三星吹牛逼还是真的呢?我们更多需要了解Android系统的内存管理机制。
Android系统内存本身有着默认的回收机制,通过Foreground进程、Visible进程、Service进程、Background进程、Empty进程对进程优先级进行分类,如果用户按Home键返回桌面,那么该app成为Background进程;如果按Back返回,则成为Empty进程。而ActivityManagerService直接管理所有进程的内存资源分配。所有进程要申请或释放内存都需要通过Activity ManagerService对象。垃圾回收不定期执行。当内存不够时就会遍历heap空间,把垃圾对象删除。
看到这里是不是发现Android系统自带的内存回收机制同三星TST有些类似,毕竟万变不离其宗,两者对于内存的释放的确有很多想象的地方,这也体现了Android系统的开放性,但需要注意的是,三星TST除进一步优化了Android系统本身的内存机制外,更提出了App应用设计与管理,这很多时候需要手机品牌厂商对系统进行二次开发的时候,为手机嵌入一些针对性能优化的App及整体管理策略。
——大胆猜测:提升有限,不可复制
Turbo Speed Technology(简称TST)内存加速技术显然是一款针对入门级Android手机的技术,其主要通过深度优化算法,通过更出色的内存回收机制以及App个性化设定,实现手机性能的提升,但显然这样的提升需要系统和应用共同作用,才能弥补入门级手机在内存上的不足,对于已经拥有4GB或6GB内存的中高端主流手机而言,TST技术或许会让他们使用更为流畅,但恐怕不太可能实现翻倍的性能提升。
此外,该技术对App和系统有一定的要求,对于全家桶式App(由一个软件企业推出,用户启动一个软件,会连带在后台激活启动N个已安装、同一个软件公司推出的App应用)恐怕没有太多的办法。
上面说了这么多,对于三星手机这个技术,你真的会感冒吗?会认为有用吗?
编辑: 张毅