为什么有些安装需要这么多时间?

Key*_*ame 3 installer

几乎我们都在这里和那里完成了一个安装程序 - 我们所有人都安装了一些程序的庞然大物.为什么有些安装需要这么多时间?例证:Adobe CS套件(可以使用较新版本的假期)或Visual Studio.

我知道有些文件需要复制 - 大部分时间都是打开包装.有一些注册表项可以设置(如果在Windows下),可能是一个服务或几个要启动.有些安装甚至可能会检查硬件/软件组合.所有这些都不能证明某些程序中sllloooow的安装时间.

我怎样才能加快速度?

Col*_*ard 6

我机器上的Visual Studio是1,993GB - 1,979个文件夹,共1,979个文件夹.将3GB通过病毒扫描和审核软件传递到文件系统对于我的(双核,2GB,sata2)系统来说太过分了 - 它的CPU或IO在整个过程中受到限制.这就是为什么需要这么长时间.


Bri*_*new 6

这显然取决于您正在安装的内容正如Colin Pickard指出的那样,您将把大量数据转移到磁盘上(+可选的病毒检查等).

对于我最近构建的安装,我们必须请求关闭一些Windows服务,等待,并在继续之前检查它们是否真的关闭.这需要时间.

我承认,在上面,这不是平行的,而它可能是.我怀疑安装不一定是优化的.它们可能是团队在发布之前放在一起的最后一件事,他们很可能认为你只会做一次(而忘记完成后的痛苦).显然不是理想状态!