负反馈增强软件系统的稳定性
来源:互联网 发布:大数据 项目需求分析 编辑:程序博客网 时间:2024/06/07 17:55
反馈又称回馈,是控制论的基本概念,指将系统的输出返回到输入端并以某种方式改变输入,进而影响系统功能的过程。负反馈使输出起到与输入相反的作用,使系统输出与系统目标的误差减小,系统趋于稳定。下图是理想的负反馈模型。
在软件系统中也经常利用负反馈机制,加强软件系统的健壮性。典型的应用有watch dog机制。Watch dog系统会启动一硬件定时器WDT,定时器需要软件定期复位Tcount(喂狗),一旦软件系统出现异常,超过Tcount时间没有喂狗,watch dog会产生狗咬复位系统/子系统,以恢复系统的运行。
另一个例子是ESD Recovery机制,电子终端pad、手机等,会经常受到静电影响,有时由于放电过大会导致屏幕花屏,如果没有ESD Recovery机制,则只能重启设备以恢复显示。ESD Recovery机制是通过定时检查终端设备状态,发现屏幕花屏会立即重新初始化屏幕,以使显示正常。
负反馈用于增强系统稳定性的另一个例子可参考以下专利:触摸屏终端及其解决触摸屏死锁的方法
CN 102156584 A
http://www.google.it/patents/CN102156584A?hl=zh-CN&cl=zh
0 0
- 负反馈增强软件系统的稳定性
- Atitit.增强系统稳定性----虚拟内存的设置
- 系统动力学软件vensim学习之一阶负反馈
- 系统的稳定性
- C# winfrom软件的稳定性
- 随想录(软件系统稳定性)
- 提升系统稳定性的三大法宝
- 分布式系统 服务 的稳定性
- 负反馈
- 浅析ITSM软件的稳定性问题
- 如何保持软件开发团队的稳定性
- 如何保持软件开发团队的稳定性
- 如何保持软件开发团队的稳定性
- 如何保持软件开发团队的稳定性
- 软件稳定性判断的指标和标准
- 如何保持软件开发团队的稳定性
- 【Android】如何提高自己软件的稳定性
- 软件稳定性测试的测试点
- Hadoop单节点故障改进方案对比
- flash的读写擦除
- Java开发环境的搭建以及使用eclipse从头一步步创建java项目
- 如何在MyEclipse中建立sql文件,并执行语句?
- C#之简单工厂模式与多态性
- 负反馈增强软件系统的稳定性
- sqlserver函数 出生日期转年龄
- InstallShield技术FAQ(2)
- 【最小生成树】+【并查集】-HDU-1233-还是畅通工程
- QuickFIX/N入门
- 【JavaScript学习记录】JavaScript中的类
- Hdu 3234 & Uva 12232 Exclusive-OR
- linux 基本命令
- 软件开发文档分类以及和软件生命周期的关系