在Adobe Reader 9中启用硬件加速

最近经常使用Adobe Reder来看PDF文档,有朋友问我为什么不用FoxitReader看,无可否认FoxitReader是一款非常优秀的软件,我之前也一直在用,不过AdobeReader也是有它的闪亮点的,就是2D图形加速(2D graphics acceleration)也就是俗称的硬件加速了。该功据说在上一版本8.X中已经有,不过我现在使用的是9,并未在8上测试过。

为什么要启用2D图形加速?众所周知,我们在PC上运行的大部分程序都是依靠CPU去处理和运算数据的,这包括我们平时经常使用的文档处理程序、浏览器、播放器等。与此同时,我们的处理器资源也是有限的,我们当然想在更短的时间内或者同样的开销下完成更多得事情。而随着Nvidia和AMD(ATI)在通用图形处理领域的发展,我们将有机会在更多的程序当中使用GPU的强大并行运算能力,以图将CPU从沉重的多任务处理中释放出来,这也是图形加速出现的目的。(说到GPU跟CPU之间的斗争,可能要花非常大的篇幅,在这里只稍微提一下而已)比较典型的利用GPU来替代CPU进行复杂运算的例子就是近期非常流行的硬件高清视频解码了(PC游戏不算,因为GPU本来就是为处理3D场景而生的,我讨论的是利用GPU去处理非图形数据如视频流)。而Adobe Reader中的2D加速跟这应该有异曲同工之妙吧,两者都利用了GPU的强大运算能力。(而且某种程度上利用了GPU空闲的运算能力)

怎么在Adobe Reader9中启用图形加速?

方法非常简单,而且效果明显。

打开Adobe Reader9,在Edit菜单中选择Preferences(Ctrl+K)打开设置菜单,在左手边选中其中的Page Display设置,然后在右手边的Rendering(渲染)中勾选“Use 2D Graphics Acceleration”即可!

如图:

reader1 

其实在3D&Multimedia设置中还有一个选项是用于开启3D硬件渲染的

reader4

开启硬件加速后的效果?

reader2

如图,这时未开启硬件加速时,我用鼠标快速滚动PDF文档时CPU的占用率,可以见到CPU占用率还是比较高的,此时CPU自动跳频至1.2G。(左侧的瞬时值不作参考,请参照又边的曲线图)

reader3

这时开启硬件加速后,用鼠标快速滚动PDF文档时CPU的占用率,由曲线可以看出,CPU占用率比未开启要低,而这时,CPU还没有自动跳频,运行频率维持在1G!

对比两个测试结果,硬件加速还是相当明显的!

时间不早了,先写到这里吧,有什么问题的欢迎留言!

分享家:Addthis中国

3 条留言

我要留言
  • 1 F

    西小西  |  2009/05/29 01:48 上午  

    你是相当的专业,呵呵~大家都不好回复啊^_^

    [Reply]

    Alvin.J 回复:

    小西过奖了~ :shock:
    贵站PR升得暴快啊!我还停留在1呢…… :cry:

    [Reply]

  • 2 F

    飘飘君@  |  2009/05/29 01:48 上午  

    请问adobe reder-9许可协议,按“接受”按钮,是按哪一个键呀。 :smile:

    [Reply]

(必填)
(必填,绝不公开)

:wink: :-| :-x :twisted: :) 8-O :( :roll: :-P :oops: :-o :mrgreen: :lol: :idea: :-D :evil: :cry: 8) :arrow: :-? :?: :!: