Linux vs Windows:执行速度

时间:2012-03-01 22:16:56

标签: c++ windows linux visual-studio

我有一个使用VS 10在C ++中编写并在Windows上运行的代码。我想知道我是否使用Linux,执行速度会提高吗?另外,如果执行速度是唯一关注的话,我应该选择哪种Linux版本?

2 个答案:

答案 0 :(得分:1)

这取决于您的特定计划。但是,性能差异几乎可以忽略不计,在选择部署环境时需要担心的是更重要的问题。

答案 1 :(得分:0)

这是一个相当开放的问题。工作流程,系统API使用等都会有所不同,因此速度会有所不同。

然后是编译器问题。由于使用的优化技术/等,Visual Studio 2010与GCC vX有时会在给定相同源的情况下生成不同的机器代码。

对于如此广泛的问题,需要考虑太多差异。