最近碰到一个问题,打开有的程序的时候,很快就过了。
打开有的程序,就很慢,要等几秒钟才加载完成,这两个程序大小差别都不大,为何会这样?
程序启动快慢,和它本身大小有关之外,还取决于启动过程,例如有的程序会检查启动环境和扫描进程列表、加载插件之类的。这些差别决定了程序加载速度有所差异。
有的程序会使用“预加载”技术例如Chrome,这样速度会快一些。
再次,软件启动快慢也和杀毒 软件有关。
有的杀毒软件会分析软件的行为(主动防御功能),所以软件不同的话启动速度也不一样。
而且Windows7本身有“预读缺功能,会对常用的软件有“加速”作用。
这些因素加起来就造成了你看到的情况。