相信很多用Windows系统的用户都有一个习惯,就是在我们用电脑进行工作的时候,总是会不停的去点击鼠标右键对系统进行刷新。有强迫症的朋友还 会连续刷上个十多次,在心理上会认为这样电脑就会更快一些。而这个刷新的过程实际上就是用来更新当前数据的显示信息。事实上Windows本身就可以自动 完成刷新,让新的设置生效,多数情况下是不需要用户手动干预的。很多人一拿着电脑别的不干,先咔咔刷个七八遍的,就好像刷新次数少了电脑就不灵光了一样, 其实吧,真的没必要。
其实上面巴拉巴拉的说了那么多,就是想让大家对刷新有一个大概的了解。而我们今天所要解析的东西,屏幕自刷新技术(PSR)其实最早并不是一项 运用在手机上的技术,早在PC横行的时代,这项技术就已经为广大PC用户服务了。而在智能手机高速发展的今天,无数在别的领域大伙成功的技术也没移植到了 智能手机上。屏幕自刷新技术(PSR)就是其中之一,那么这这项技术到底是什么呢?使用了很久的技术之后,为什么偏偏又在今年再一次被各大智能手机生产厂 商所提起,在今天的锋狂百科中,我们就一起来好好认识一下这项技术。
PSR屏幕自刷新技术的全称为Panel Self Refresh的简写,这项技术最初是由Inter在2011年秋季在英特尔信息技术峰会上首次与世人见面的。在当时,PSR屏幕自刷新技术被视为能够有 效降低PC平台功耗的技术而普遍被业界看好。而且由于在PSR技术下,屏幕面板并不需要持续的刷新,笔记本的电池续航时间可以额外延长40分钟左右的时 间。
那么这项技术到底有什么好处么?其实答案真的很简单,就俩字,省电。我们知道,手机屏幕显像原理是依靠GPU不断处理屏幕数据来维持。我们都知 道,在用手机或者笔记本电脑玩大型3D游戏时电量都会出现吃紧的情况,其实就是因为在运行游戏时GPU需要不停需要不停工作来满足屏幕刷新的速度,而在这 个过程中,就会消耗大量的电量。
反之,我们在用手机看电子书或者浏览静态网页时,由于在这个环境下屏幕多数情况是处在静止当中,所以不需要GPU达到玩游戏时的刷新速度,这时 通过PSR技术可以将之前存储的数据重新映射到屏幕之上,从而起到缓解GPU的运算压力,在当GPU不需要高强度工作之后,降低功耗的目的也就自然达到 了。
如何实现
我们在知道了PSR技术到底能够给我们带来哪些好处之后,接下来我们就该聊一下这项技术到底是如何实现的。
说到这个,我们就不得不先回到之前我们在文章中所提到的屏幕内存上。首先,我们需要显示设备构建一个外部帧采集卡,以方便分析限制帧统计数据,而它的作用就是将当前帧与前一帧进行对比,并利用计数器跟踪闲置帧,最后统计数据。
如果说上面这段话让你看的云里雾里的话,那么我们就再换一种说法来解释,以手机为例。当我们的手机需要依靠屏幕内存来实现图形数据存储时,就需 要将手机屏幕所显示的每一帧图形数据进行对比,以便分析限制每一帧的统计数据,当芯片识别到当前一帧画面数据与前一帧图形数据一致时,便将其他传输电路进 行挂起操作。
也就是说当我们手机屏幕所显示的画面在一小段时间内维持不变时,屏幕便自动检测并不在进行刷新,功耗也就降下来了。而当屏幕内存接受到新的图形数据时,PSR会自动接触,并且重复之前检测的过程,以便完成下一次将其他传输电路挂起的操作。
看到这里,其实我们不难发现,人们在将原有并且以及非常成熟的技术转化到智能手机上的案例已经层出不穷了。在技术的转化上,我们已经做到我们这 个时代的最好了。智能手机现在已经逐渐变为了快消品,可是在新技术或者新功能出现之前,消费者是很难有动力去不停的更换自己手中的手机的。
同时由于手机电池的限制,在手机性能越来越强的今天,其实另一方面也折射出智能手机的功耗越来越需要改进,在新一代手机电池出现之前,我们也只能通过其他技术来弥补手机功耗不足的问题,但我始终坚信,这个问题一定会得到解决的,或许,就在明天。