如何让Cygwin更快?

问题描述 投票:0回答:1

我必须在Windows上使用Cygwin,但尽管(像许多用户抱怨的那样)启动速度很快,但命令的执行却非常、非常、非常慢。在Linux分区上运行时,至少需要十分之一的时间。有什么方法可以让它运行得更快吗?我按照找到的步骤 此处 (第二个答案)但它没有工作。

cygwin
1个回答
0
投票

在Cygwin中,慢的是执行命令的速度。fork 的调用。由于微软系统没有提供方便模仿POSIX fork的工具,所以Cygwin DLL实现了很多执行fork的技巧,这就使得整个进程的速度很慢。

运行一个不fork的单程序和普通Windows程序一样快。

© www.soinside.com 2019 - 2024. All rights reserved.