为什么我的 c++ 代码在 Windows 上使用 Cygwin 的运行速度比在 Windows 上运行的速度快得多?

为什么我的 c++ 代码在 Windows 上使用 Cygwin 的运行速度比在 Windows 上运行的速度快得多?

我用 C++ 建立了一个项目,发现在 Windows 上,运行时间大约为 120 秒。在 Cygwin 中运行相同的代码(针对 Linux 编译)需要 15 秒。

我不知道为什么会这样,我也不指望任何人能够根据现有的信息提供完全清晰的答案,但我希望也许有更有知识的人可以指出我应该寻找什么?

相关内容