写注册表永久保存之后,系统性能变慢的解决
来源:互联网 发布:miui9卸载预装软件 编辑:程序博客网 时间:2024/05/16 10:41
http://blog.csdn.net/shuiii/archive/2007/04/27/1587330.aspx--------------作者比较厉害,SD卡等都有涉及
注册表永久保存终于是搞定了,但新的问题又来了。由于注册表保存在nandflash,每次修改注册表都会去读写nandflash,播放视频时,对会写入很多新的注册表键值,每次读写nandflash来保存这些键值会造成很多CPU资源的浪费,所以每次刚开始播放都会有停顿的现象。
解决:修改注册表platform.reg
[HKEY_LOCAL_MACHINE/init/BootVars]
"SystemHive"="system.hv"
"DefaultUser"="default"
"Flags"=dword:3
"RegistryFlags"=dword:1
--------------------------------------------------------------------------------
"RegistryFlags"=dword:1改成dword:0,不用每次注册表修改就自动去flush注册表。
--------------------------------------
设置环境变量 SET PRJ_ENABLE_REGFLUSH_THREAD=1
IF PRJ_ENABLE_REGFLUSH_THREAD
[HKEY_LOCAL_MACHINE/System/ObjectStore/RegFlush]
; To monitor the flushing from an external process add "ActivityName" registry value.
; The activity name is a global named event that filesystem will signal on Registry Activity.
; "ActivityName"=""
; Create an thread in filesys to perform flushing
"SpawnThread"=dword:1
; Make the thread IDLE priority
"FlushPriority256"=dword:FF
; ActivityThreshold specifies the # of reg activity before we force a flush
"ActivityThreshold"=dword:100
; Timeout period for a flush (flush occurs if there have been some changes during this period)
"FlushPeriod"=dword:3E8
ENDIF
-----------------------------------------------------------------------------------------------------------------------
让系统在一个周期内都flush注册表。"FlushPeriod"=dword:3E8 默认设置为1秒钟。
- 写注册表永久保存之后,系统性能变慢的解决
- 写注册表永久保存之后,系统性能变慢的解决
- 注册表永久保存导致系统性能下降的解决
- WinCE注册表永久保存导致系统性能下降解决
- WinCE注册表永久保存导致系统性能下降解决
- WinCE注册表永久保存导致系统性能下降
- Wince关于Flash的永久保存注册表
- Eclipse突然运行慢的解决实践(以前很快但之后变慢)
- 永久保存注册表信息
- 解决上网后系统越来越变慢的问题
- 关于解决adt升级之后打开layout变慢甚至卡掉的问题
- linux系统安装之后时间渐渐变慢怎么办
- Wince4.2,关于Flash的永久保存注册表
- 写mmap内存变慢的原因
- 解决安装vmware以后,系统服务增多,系统变慢的问题。
- 解决:ADSL导致的系统启动变慢
- ubuntu突然变慢的解决
- 解决ssh 变慢的方法
- css伪类hover ie6bug,揭开IE6下hover不显示原因
- 努力为明天
- 网络编程:C/S协议解码失败怎么办
- wince注册表的一些特殊技巧
- 谁是最可爱的人—献给所有IT工作者
- 写注册表永久保存之后,系统性能变慢的解决
- 传智播客java培训2010年4月23日(hibernate)学习
- WINCE注册表应用
- Section 5.3 Big Barn
- Struts2的参数生命周期
- 创建github源码库
- 趣味编程:用BGL求解八数码问题(A*)
- Socket使用的经验
- SQl 2005 For XMl 简单查询(Raw,Auto,Path模式)(1)