wince5,如果做到点“挂起”再存注册表?

dotnet2011 2013-07-05 11:58:39
wince5,现在的bsp只要修改系统中设置就自动保存注册表了,感觉这样有点影响系统响应速度,原先用过的wince是点右下角开始菜单的“挂起”再存注册表。请问该如何设置呢?
...全文
181 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
dotnet2011 2013-07-06
  • 打赏
  • 举报
回复
主要是感觉16.9344M的版本比12M版本系统响应速度流畅才会有这个问题。
shipanlong 2013-07-06
  • 打赏
  • 举报
回复
引用 8 楼 91program 的回复:
[quote=引用 5 楼 shipanlong 的回复:] 不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush 这个注册表下的FlushPeriod项
这个经过验证,是会影响速度的。 记得以前用 TCPMP 做播放器时,遇到过类似的问题,最后解决的方法就是修改注册表是否及时保存。 此问题,也只有在极端的情况下才能测试出来。一般 CPU 不忙时,是没有什么影响的。[/quote] 请问具体是遇到什么问题,因为我现在也是用TCPMP作播放器的,暂时还未发现有影响啊?
dotnet2011 2013-07-05
  • 打赏
  • 举报
回复
引用 1 楼 91program 的回复:
注册表保存的问题,好像是通过注册表就可以控制是否实时保存
如何通过注册表设置?
91program 2013-07-05
  • 打赏
  • 举报
回复
注册表保存的问题,好像是通过注册表就可以控制是否实时保存
91program 2013-07-05
  • 打赏
  • 举报
回复
引用 5 楼 shipanlong 的回复:
不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush 这个注册表下的FlushPeriod项
这个经过验证,是会影响速度的。 记得以前用 TCPMP 做播放器时,遇到过类似的问题,最后解决的方法就是修改注册表是否及时保存。 此问题,也只有在极端的情况下才能测试出来。一般 CPU 不忙时,是没有什么影响的。
一介布衣萧萧 2013-07-05
  • 打赏
  • 举报
回复
引用 4 楼 dotnet2011 的回复:
[quote=引用 3 楼 brantyou 的回复:] 你如果做成挂起才保存注册表信息,要是中途掉电了,咋么办?
什么中途掉电?就是修改了系统设置,点一下“挂起”注册表才能保存。当然了,也可以用api函数编程保存注册表。不希望设置修改就保存,感觉影响系统响应速度。[/quote] 中断掉电也就是说在你设置修改了注册表之后,还没保存之前,拔掉电池或者没电了,机子没电了。这个时候你的数据就会丢失。 读写注册表,只要不是大量的数据操作,是基本感觉不出影响系统速度的。如果要监控注册表某个键值的变化,可以采用线程来监控,这样就不会影响到系统的其他操作
dotnet2011 2013-07-05
  • 打赏
  • 举报
回复
引用 5 楼 shipanlong 的回复:
不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush 这个注册表下的FlushPeriod项
现在的注册表没有看到这一项 我跟老的注册表比较一下。
shipanlong 2013-07-05
  • 打赏
  • 举报
回复
不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush 这个注册表下的FlushPeriod项
dotnet2011 2013-07-05
  • 打赏
  • 举报
回复
引用 3 楼 brantyou 的回复:
你如果做成挂起才保存注册表信息,要是中途掉电了,咋么办?
什么中途掉电?就是修改了系统设置,点一下“挂起”注册表才能保存。当然了,也可以用api函数编程保存注册表。不希望设置修改就保存,感觉影响系统响应速度。
一介布衣萧萧 2013-07-05
  • 打赏
  • 举报
回复
你如果做成挂起才保存注册表信息,要是中途掉电了,咋么办?
一 PW2440嵌入式主板介绍 1.1 PW2440嵌入式主板图解与简介 1.2 PW2440嵌入式主板快速使用方法 1.3 PW2440嵌入式主板硬件性能介绍 1.4 PW2440嵌入式主板软件性能介绍 1.5 PW2440嵌入式主板配套光盘目录列表 二PW2440嵌入式主板使用步骤 2.1 PW2440嵌入式主板电源与检测常识 2.2 PW2440嵌入式主板接口连接 2.3 PW2440嵌入式主板启动环境 2.4 烧写Bootloader的步骤(ATBOOT) 2.4.1 JTAG下载板介绍 2.4.2 SJF2440驱动及环境安装 2.4.3 SJF2440.EXE命令 2.4.4拨码开关设置 2.4.5 SJF2440烧写ATBOOT步骤 2.5 PW2440嵌入式主板Bootloader功能介绍(ATBOOT) 2.5.1 ATBOOT简介 2.5.2 DNW工具设置及串口配置 2.5.3 DNW USB驱动安装 2.5.4 如何进入ATBOOT菜单 2.5.5 ATBOOT菜单详细介绍 2.5.6 地址分配 2.6 PW2440嵌入式主板烧写内核步骤(WindowsCE5.0与Linux2.6) 2.6.1 下载光盘WinCE标配内核NK.bin 2.6.2 将NK.BIN下载到内存运行 2.6.3 快速使用WinCE各个接口功能 三WinCE5.0 编译环境的安装 3.1 安装Platform Builder 5.0 (简称PB) 3.2 安装相关补丁 3.3 PB软件工具使用简介 四PW2440嵌入式主板标配WinCE BSP编译 4.1 导入BSP源代码 4.2 设置环境 4.3 添加相关驱动与环境 五 BSP源代码及定制自己的新内核 5.1 BSP源代码结构分析 5.2 增加其它功能方法 5.3 液晶屏参数修改 5.4 添加USB WIFI驱动 5.5 编译的各个功能选择 5.6 导出SDK 六 WinCE5.0 在PW2440上各个功能使用 6.1 MP4 播放器 6.2 USB 摄像头测试 6.3 Camera 摄像头测试 6.4 SD 卡 6.5 保存文件 6.5 USB HOST 接口 6.6 网络使用 6.7 触摸屏校正 6.8 录音 6.9显示界面旋转 90 度 6.10 GPS 接收器的使用 6.11 USB 同步 6.12 存储管理器 6.13 调整内存空间 6.14 增加启动时个性化 LOGO 6.15 三个串口使用 6.16 按键板功能定义 6.17 手写输入法 6.18 关闭屏幕显示 6.19 GPRS拨号设置方法 6.20 FLASH播放器测试 七 VS2005/2008开发工具安装与使用 7.1 安装方法 7.2 创建Hello World实例 7.3 建立连接 7.4 编译与下载 7.5 导出SDK 八 WinCE常用的功能例程 8.1 WinCE 中如何向 image 中添加文件 8.2 建立 HIVE 注册表 8.3 应用程序中对注册表的编辑 8.4 添加输入法 8.5 删除一个注册表健值 8.6 改变桌面背景图片 8.7 WinCE 中支持多国语言切换 8.8 实现开机后 WINCE 的任务栏为隐藏模式 8.9 应用程序在 WinCE 启动后自动运行 8.10 向 WinCE 内核添加文件 8.11 应用程序在 WinCE 启动后自动运行 8.12 WinCE 配置文件中的路径 8.13 WinCE 字库与内核分离设置 8.14 向 WinCE注册表添加其他注册表文件 8.15 WinCE 内核 NK.nb0 大小设置 8.16 WinCE 中如何编译生成 NK.nb0 8.17 WinCE 电源管理 8.18 TCP/MP 源代码编译 8.19 WinCE 挂起和唤醒(suspend/wakeup) 8.20 WinCE 应用程序开发(基于 EVC) 九 PW2440主板Linux2.6.18.2系统快速掌握流程 9.1 Linux2.6 内核系统介绍 9.2 Linux2.6.18.2 光盘目录介绍 9.3 用 ATBOOT 下载 Linux2.6.18.2 方法 9.4 Linux2.6.18.2 640*480 800*480 分辨率校正方法 9.5 Linux 开发环境(NFS)的快速搭建 9.6 基于 Busybox 的根文件系统制作 9.7 Linux 内核的编译及烧写 9.8 u-boot.bin 启动文件的烧写方法 9.9内核用 UBOOT 方式自动烧写方法 9.10 Linux2.6.18.2 的部分应用例程 十 PW2440主板Linux2.6.18.2系统代码学习教程 10.1 u-boot的学习与编译,UBOOT1.3版本 10.1.1 uboot目录结构 10.1.2 uboot源代码分析 10.1.3 uboot编译环境的安装 10.1.4 uboot编译步骤 10.1.5 uboot的移植方法 10.1.6如何将UBOOT移植到PW2440开发板上

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧