软件为什么要写注册表
现在学网络程师,有一个问题困惑我很久了。那就是:
为什么我们安装软件的时候,软件需要向注册表里写信息(听说写的越多,系统会越慢)听人说写的都是软件的配置信息。不写的话软件是无法运行的,但事实是有些软件(如绿色软件)是不需要向注册表写东西照样可以非常自如的运行。 现在我很困惑的。有人能帮我解决这个问题吗?
参考答案:有些软件,
运行起来需要占用很大资源,
那么就需要将它将要占用的资源等可能的情况告诉给系统,这就是添加注册表信息的作用,于是系统在运行这个软件前就有了一定的准备,也就能合理的进行宏观调控。
这是软件稳定运行的前提。
而所谓的绿色软件,虽然不修改系统配置,可难保在占用大量资源后破坏系统稳定性,导致死机等事件的发生。
所以大型软件是要靠写注册表来优化软件的运行速度以及达到资源的优化配置的。