精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>掌上电脑>>PALM软件使用讨论区>>(玩家心得) 总结: 关于存储卡的使用 ZT

主题:(玩家心得) 总结: 关于存储卡的使用 ZT
发信人: 233nhz(233nhz)
整理人: powerkom(2002-11-11 13:43:32), 站内信件
总结: 关于存储卡的使用 
关于存储卡的工作特性:
1. 不是每个软件都可以在卡上运行, 但很多可以
2. 软件在卡上运行的最简单方法是将程序文件放在/Palm/Launcher中
3. 数据文件是否可以存放在卡上是由它对应的软件决定的, 一般情况下Launcher不能直接存取卡上的数据文件
4. 当使用支持存取卡上数据文件的软件时, 要按软件自身的要求将文件存于指定目录
5. 由于存储卡不可以随机存取, 所以一般不能动态修改卡上数据, 只能以文件整体写入方式操作. 

有两种使用卡上文件的方法:
一是将文件调入RAM后使用, 如果在RAM中作了修改, 在退出时再将修改过的文件写回卡上. 在/palm/launcher里的程序文件就是先读入RAM再执行的. PowerRun也是采用这种工作方式. QuickWord6, HandBase3这些软件对卡上文档的操作也是如此.
二是以只读方式使用卡上文件. HandStory, iSilo, FireViewer和其它看图软件多是如此. MS Mount, PiDirect可以将卡上的一个目录虚拟成内存的直接扩充,以类ROM的方式使用它mount的卡上相应目录中的程序或数据文件.这比先调入RAM再使用的执行速度要快,并更为方便

存储卡不是RAM, 它的使用中确有很多限制:
一般卡上的文件不会被同步, 软件不在RAM中时一般它的全部数据文件会不参与同步. 如HandBase3程序文件如果存放在/palm/launcher里, 所有它的数据库将不会被同步. 如果将它放在RAM中, 只会同步RAM中的数据库,卡上的库在同步时仍会被忽略
在使用了PiDirect II等软件将卡上程序文件mount到内存的情况下, 也有部分软件能正常运行但不能同步文档

一般应用中, 存储卡的主用用途是:
1. 存放可在卡上运行的程序
2. 存放以只读方式访问的数据, 如电子书, 订阅的新闻频道, 图片, 各种词典
3. 通过PiDirect II等软件将需要在内存中使用的程序文件和数据文件移到卡上, 以节省真正的RAM空间和提高机器使用的方便程度.
4. 存放RAM中数据的备份

使用存储卡时, 要特别注意的是中文文件名问题, 参见:http://www.echoice.com.cn/bbs/display.asp?luntan=1&forumID=120329&userName=%CD%F5

安装和管理存储卡上文件的常用工具是SyncWizard, Card Export和MS Import
前两个软件可以在http://www.palmgear.com下载共享版, 而MS Import是SONY机的随机软件

关于常用软件在存储卡上的文档目录位置, 参见:http://www.echoice.com.cn/bbs/display.asp?luntan=1&forumID=222855







----
233nhz申请PDA时代版副
点这儿支持我吧!
 

[关闭][返回]