2004年07月06日

FROM:http://www.blueidea.com/computer/soft/2004/1564.asp

Adobe Reader 6.0 带来了一些新功能,但是明显的一个感觉是启动后非常的慢,而且耗费大量的内存,一般我第一次打开一个2M左右的PDF文件需要等待近2分钟,然后在TaskManager中看到AcroRd32.exe大约会占去39,720K的内存。

昨天我从Dumky’s 的WebLog看到他描述的一个简单方法可以很快的解决这个问题,其原理非常的简单,Adobe Reader 6.0在启动时会从一个Plug_ins目录下读取所有的Plug-in,然后将它加载到AcroRd32.exe的内存空间中去。Dumky’s认为时间和和内容有许多都花在这些Plug-in的初始化和加载上,而一个普通的用户基本上不会使用到这些Plug-in,所以减少这些Plug-in就可以提高速度。
————————————————————————–
喜欢图方便的可以下载Adobe Reader Speed-Up 1.12这个软件进行提速,原理都差不多,这里要感谢下面评论里的朋友的提醒,大家可以到这里下载Adobe Reader Speed-Up 1.12,也可以自己动手进行下面的操作。
————————————————————————–

默认安装完毕后,你发现大约有下面的Plug-in 是已经安装的。(Menu->Help-> About Adobe Plug-Ins)

看起来挺多的,但我发现的确有许多我根本用不上,所以需要将它进行瘦身。

具体的办法:

为了保险和不必要的重新安装,我在”\Program Files\Adobe\Acrobat 6.0\Reader”目录下又建立了一个Plug-in_backup目录,这个目录将原来plug_ins中不需要的Plug-in给Move到这个目录中,如果运行没有问题或是以后想删除都可以从这个目录删除。

我比Dumky’s更凶狠一些,从Plug-ins目录中移走了更多的目录和api文件,下面是我的一个清单:

[VDKHome]     
[Printme]     
[Annotations] 
[PictureTasks]
[Multimedia]  
[ImageViewer] 
HLS.api       
EWH32.api        
Accessibility.api
MakeAccessible.api
eBook.api        
PDDom.api        
DigSig.api       
PPKLite.api      
AcroForm.api     
printme.api      
reflow.api
SaveAsRTF.api
SendMail.api
Soap.api
Updater.api
XFA.api

然后我再启动Acrobat Reader 6.0,发现它速度比以前快很多,大约两倍以上,同样的PDF文件,内存减少到24,872K,看来真的有13M左右的Plug-in没有装入到内存。

这是最后我目录中剩下来的Plug-in,很少吧。

如果你也和我一样,感到Acrobat Reader 6.0非常的巨大和缓慢,那么也可以根据这篇文章开始痛下杀手,消减所有不必要的Plug-in。

当然,你可以根据自己的需要,删除一些你暂时用不到的Plug-in。
今天上午,头让我做一个文档,我把它转成DOC,一转就死掉,Acrobat 6.0占用内存太大,有时内存一下子就窜到52-54M了。我总共也就128M的内存,Rising 加起来也占了我十几M,再加上其它一些应用程序,我哪里还有内存做其它的事。就因为这,我差点把Acrobat 6.0 给Delete 了。
后来还好,找到了这篇文章,同时还找到个叫Adobe Reader Speed-Up 的软件,其实原理根这篇文章类似。
现在Acrobat 6.0 用起来爽多了,只是有时开多了文章内存也会上窜的。
另外,每次启动的时候检测到某些Plug-in 不能加载时会弹出几个对话框,虽然也有点烦,不过相比其占用的巨大内存来说,还是好多了。

上周一接到任务,要我去交通帮他们改程序!

倒,一去就是一周多。

到今天才回来,到最后还有一些小问题。因为他们配合上的原因,也就此算OK 了。

:-(

本来也只是增加一个交易的嘛,到最后弄得麻烦,要我把以前的程序再完善,把以前的错误要改正。

这还好,情有可原,是我们的程序,我完善它也在情理之中。只是,等我要找人配合、要抓数据包对比、要修改某些功能测试一下,不是没测试卡就是人不在;要不就是他们机房的同事已经离开或者甚至是四点多就已经下班了。倒!

也是,银行里呆着的,整天没事可做。不回家养孩子干嘛去呢。:-(

2004年06月25日

今天累了一天,上来Mark 一下。

晚上得加班,十点开始,还不知道得测试到什么时候呢。

这几天一直忙着改这个程序,到今天都没搞完,还有几个显示上的BUG。

只能先用原来的旧版程序测着再说了,:-(

出发了……