软件的冷启动为什么很慢?如何加快程序的冷启动?
为什么windows下程序的冷启动很慢(即开机后第一次运行),而其后的重启动就明
显快多了。最典型的就是迅雷,迅雷的启动速度相信大家有目共睹!
现在的很多软件大多很庞大,启动时要加载很多东西,这样会拖慢启动速度。但是怎
么解释热启动就快多了呢?
而且我发现,用C语言写的一个简单的控制台的hello world程序,冷启动照样很慢!
为什么?
windows下所有的程序运行的时候都会加载kernel32吗?连C语言那个经典的Hello
World也不例外?这是冷启动慢的原因之一吗?
想个什么办法加快程序的冷启动呢?
------解决方案--------------------建议把不需要开机启动的程序关闭掉,需要时再启动,这样就能加快开机启动的速度了。可以用360开机加速优化一下试试,并手动把没必要开机就启动的程序关闭。
------解决方案--------------------360安全卫士里的功能大全里有开机加速。
------解决方案--------------------你找个硬盘测速软件如hdtach来测试一下你硬盘的读取速度
------解决方案--------------------
启动过的程序,会在内存里有数据保留,下次启动也会快
内存越大,这种现象越明显
如果你开一个软件,关闭后再开100个其他的软件,这样第一个软件的数据也被挤掉了,重新再运行也很会和第一次冷启动一样慢