寸“土”寸金——节约掌上电脑的内存空间
手持设备
由于不具备台式电脑和笔记本电脑所具有的硬盘,掌上电脑(PDA)的系统和应用软件全存储在内存中。而掌上电脑的内存空间一般并不大,为了保证程序正常运行,要求最少留有15MB的RAM内存空间。因此,掌上电脑用户都在为如何利用好掌上电脑的每一寸“土地”而殚精竭虑。
掌上电脑的内存分为RAM和Flash ROM两种:1)Flash ROM一般用于存储操作系统,掉电也不会丢失信息,主流掌上电脑的ROM绝大多数为32MB,刚好能装下并运行最新的PocketPC 2003操作系统;2)RAM用于暂存数据和运行程序,主流掌上电脑均配备了64MB的RAM,用户所能够节约的内存空间就是针对RAM而言。
●节约RAM内存的方法
RAM内存用于暂存数据和运行程序,足够容量的RAM内存对于PDA的快速运行是很重要的,常见的节约RAM空间的方法有三种:一是尽量精选短小程序安装,但再小的应用程序运行也要占RAM空间;二是将软件的安装路径指定为扩展存储卡,不过你还是会发现主机的RAM仍然在不断减少,因为大量的DLL文件(即动态链接库文件)还是不可避免地吞噬着宝贵的RAM空间。第三种方法是使用专用的文件清理软件如Spacemaker或Remover等,虽然有一定的效果,但不是太明显。
尽管采用了以上种种方法,也许最后RAM内存还是快用完了,怎么办?笔者发现了一款很好用的软件,可为你节约较多的RAM内存。
●节约RAM内存不再烦恼
笔者利用System Path,在使用其他手段进行了尽可能的清理已无法再腾出更多RAM空间的前提下,仍然为自己的华硕A620+掌上电脑节约出了近8MB的宝贵RAM空间, 占总的可允许使用空间(56MB)的15%,最值得称道的是,这一切都是全免费的!
System Path巧妙地利用了价格比较便宜和空间相对较大的扩展存储卡来存储原来位于RAM根目录下的DLL文件,开创了一种节约RAM内存的全新思路和方法。
软件名称:System Path
软件版本:1.10
下载地址:http://www.it-cq.com/viewthread.php?tid=16376&highlight=systempath
1.从以上网站下载软件System Path,请注意提示:“WindowsCE2.11以上用”,它是指用于WindowsCE2.1以上的操作系统。
2.将下载的文件解压,从得到的ARM子目录中获得名为Systempath.cpl的控制面板扩展文件,把它复制到主机的Windows目录下。
3.按机身上的Reset键,软启动掌上电脑,你会发现设置里多出了System Path图标(图1),点击该图标,在图2的画面中选中存储卡(在前面的方框中打钩),点击“OK”并按软件要求重新启动掌上电脑。


4.在存储卡的根目录下创建名为Windows的目录。
5.将掌上电脑主内存Windows目录下的DLL文件逐一剪切至存储卡的Windows目录中,如果被移动的是只读和系统文件,将会出现出错提示,属正常现象,跳过此文件继续移动下一个DLL文件即可。此过程的重点是必须耐心地把可移动的DLL文件逐个剪切到存储卡中。
6.移动完成后,你会发现存储卡Windows目录中增加的文件容量正是掌上电脑主内存多出的可利用空间容量。对比移动前后的总容量(图3),移动前为31.7MB(20MB+11.7MB),移动后为39.4MB(20MB+19.4MB),多出的容量为7.7MB。

小提示:为避免数据丢失,建议先对掌上电脑的资料备份,然后再使用该软件。
●实际使用效果
笔者一一试着打开以前安装的所有软件,惟一出错的是汉王手写笔软件(2003年11月马兰花版),原因是把Windows目录下该软件对应的DLL文件移动至存储卡后,就不能启动该手写软件。好在解决方法很简单,只需要把hwPenCE.dll和hwTouch.dll两个文件拷回至原目录即可,而该软件的其它DLL文件仍旧可以保留在存储卡上。使用汉王笔手写时,第一个字显示速度稍慢,以后就正常了。其余软件均使用正常。