首 页 | 新 闻 | Symbian | Windows Mobile| J2ME | 下载中心 | 游戏策划 | 购书指南 | 移动开发视频教程
您现在的位置: 开发视界 >> 专家专栏 >> 新鲜的Lychee >> 文章正文
如何加速Symbian模拟器
作者:新鲜的Ly…    文章来源:本站原创    更新时间:2006-6-6 19:41:45

下面介绍一些小窍门来加速Symbian模拟器:
暂停防病毒程序(特别是在后台运行来扫描打开文件的程序)

防止模拟器写入调试信息到硬盘中。如果查看临时文件,可以看到EPOCWIND.OUT文件,随着时间它将增多信息使得模拟器减速。如果删除并重建一个新的空文件EPOCWIND.OUT,然后设置该文件为只读,模拟器将不再保留调试信息。

删除*.PDB 文件。PDB (程序数据库文件) 时在调试编译时 由Microsoft Visual Studio创建的。它所包含的信息有助于分步调试代码。但是当DLL文件加载时,PDB文件也会被引用到,这样会再次延长模拟器加载导入时间。通过删除PDB文件,上述工作也会省略掉。在正常开发阶段,大部分PDB文件是不需要的。当调试应用程序时,可以轻松找到临时需要的指定PDB文件来替代。

重新建立DLL文件。当Windows 加载模拟器DLL文件时,Windows 将加载其到内存指定区域,开始于DLL文件中一指定地址。如果该地址已经加载内容,则发生冲突。Windows 则需花费时间重新寻找所加载的DLL文件直到寻找到下一个可用地址。通过重新建立所有的DLL文件,可以保证每一个都不会发生冲突。

以下脚本(Symbian)会执行两个最新任务:emfast.zip

文章原文可以在Symbian网站中找到FAQ0713 (http://www3.symbian.com/faq.nsf/45aef46f9a8a61f9802569de0067eb63/a30060c3d22f82f780256a81005078b4?OpenDocument

此文为开发视界翻译转载者请注明出处否则追究法律责任

 

相关文章:
Symbian中所体现的软件编程艺术
Symbian OS编码诀窍之设计诀窍
Cingular Launches First HSDPA PDA Phone in the US with the 8525
使用Peroon实现移植
关于CommDb的一些注释
UIQ 模拟器的Internet
通过更改COM端口访问Internet
连接Symbian模拟器到Internet