欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决MinGW/MSYS命令执行过慢的方法

程序员文章站 2022-06-04 16:48:18
...

有很多人在使用MinGW的时候,遇到过这样的问题:一条简单的sed或grep命令,执行时间长达30秒甚至更多。有人说这是因为使用 WindowsAPI 模拟 fork 导致的,其实主要原因不在此。

解决方法是,在执行命令之前,先按如下设置环境变量:

set LOGONSERVER=\\LOCALHOST

在我的测试中,通过这个方法,可将单条sed命令的执行时间从30秒降低到2秒。

如果要执行的命令非常多,建议打开 %MinGW%\msys\1.0\msys.bat 后执行命令,这样会快得多。

参考 这里 。

相关标签: 空白 mingw