首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > WinCE >

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

2013-12-13 
wince5,如果做到点“挂起”再存注册表?wince5,现在的bsp只要修改系统中设置就自动保存注册表了,感觉这样有点

wince5,如果做到点“挂起”再存注册表?
wince5,现在的bsp只要修改系统中设置就自动保存注册表了,感觉这样有点影响系统响应速度,原先用过的wince是点右下角开始菜单的“挂起”再存注册表。请问该如何设置呢?
[解决办法]
你如果做成挂起才保存注册表信息,要是中途掉电了,咋么办?
[解决办法]
不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush
这个注册表下的FlushPeriod项
[解决办法]

引用:
Quote: 引用:

你如果做成挂起才保存注册表信息,要是中途掉电了,咋么办?

什么中途掉电?就是修改了系统设置,点一下“挂起”注册表才能保存。当然了,也可以用api函数编程保存注册表。不希望设置修改就保存,感觉影响系统响应速度。


中断掉电也就是说在你设置修改了注册表之后,还没保存之前,拔掉电池或者没电了,机子没电了。这个时候你的数据就会丢失。

读写注册表,只要不是大量的数据操作,是基本感觉不出影响系统速度的。如果要监控注册表某个键值的变化,可以采用线程来监控,这样就不会影响到系统的其他操作
[解决办法]
引用:
不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush
这个注册表下的FlushPeriod项


这个经过验证,是会影响速度的。

记得以前用 TCPMP 做播放器时,遇到过类似的问题,最后解决的方法就是修改注册表是否及时保存。

此问题,也只有在极端的情况下才能测试出来。一般 CPU 不忙时,是没有什么影响的。
[解决办法]
引用:
Quote: 引用:

不会影响响应速度的,因为是要有注册表改变才会保存的。你可以看看HKEY_LOCAL_MACHINE\System\ObjectStore\RegFlush
这个注册表下的FlushPeriod项


这个经过验证,是会影响速度的。

记得以前用 TCPMP 做播放器时,遇到过类似的问题,最后解决的方法就是修改注册表是否及时保存。

此问题,也只有在极端的情况下才能测试出来。一般 CPU 不忙时,是没有什么影响的。

请问具体是遇到什么问题,因为我现在也是用TCPMP作播放器的,暂时还未发现有影响啊?

热点排行