该公司有多种分销方式。构建相同的项目会导致不同的构建时间(见表1)。
| win10laptop32gbram | win10laptopOld | win7laptop | win7server | linuxvm | mac |
|--------------------|----------------|------------|------------|---------|-----|
| 3 | 3 | 2 | 1.5 | 1 | 1.9 | 表1:不同操作系统和硬件之间的构建速度比。
来自其他组织的其他人也有这样的经历吗?
发布于 2018-03-31 14:36:21
DR;DR取决于最佳/最差之间的12次用例。
在凤凰社 (28.03.18)进行了综合测试,结果喜忧参半。这些测试的目的是:
结果到处都是。在一些测试中,WSL ()比本地Windows (GraphicsMagick)更快,而Intel的优化发行版Clear有时效果最差(Netperf UDP请求响应)。而在其他情况下,Windows的速度是所有Linux发行版(CacheBench)的两倍。总之,对业绩的决定并不是决定性的。选择提供所需工具的操作系统。
尽管如此,鉴于只考虑到第一名完成,文章本身也提供了赢家:
..。Clear是测试最快的操作系统,在测试的前40%的时间里,Debian 9.4以22.5%的时间排在第一位,Windows 10 Pro本身是最快的12.5%。
当只考虑Java时:
在Java测试中,毫不奇怪的是,在所有测试的操作系统中,性能趋于相同。
最后,在编译测试 (Golang)中,这是与问题中的用例最相关的测试:
Windows 10和WSL的构建性能比裸金属Linux性能慢。
https://devops.stackexchange.com/questions/3780
复制相似问题