我有一个非常奇怪的问题,我怀疑我最后的帮助希望来自这个社区。
我有一个构建系统,其中包含编译明智安装程序包的三个不同元素。我看到的症状是这些项目的构建时间在虚拟机上随着时间的推移而明显下降。这发生在多台虚拟机上,自 2013 年 11 月以来一直如此。幸运的是,我有克隆虚拟机的习惯,并在 12 月初克隆了机器,当时症状处于早期阶段。
例如,正常的构建时间应该在 48 到 50 分钟内完成。时间慢慢下降,当我注意到问题时,时间已经下降到 1 小时 45 分钟。我通常不会监控系统的性能,而是监控构建的结果——所以我从来不知道。我拥有的克隆机器将恢复系统,使其在大约 1 小时 12 分钟内构建。
分析构建时间,所有时间都被明智的安装程序使用。我已尝试卸载并重新安装该应用程序。我已经清理了临时目录,运行了 chkdsk 和其他正常的调试操作。
明智的安装程序项目之一是需要重新编译的合并模块,因为它会更新数据库文件。这应该只需要 8 分钟来编译。需要超过 1/2 小时。
谁能想到我可以寻找什么来诊断这个问题?什么会使系统降级,从而在一个月的时间里,明智的安装程序编译可能会在其构建时间上浪费多达 45 分钟?构建机器操作系统:XPsp3 硬盘:SSD 其他构建确实在同一主机上运行,并且可以同时运行,但在 2013 年 11 月之前,这对性能没有影响。