解决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 后执行命令,这样会快得多。
参考 这里 。
上一篇: 服务型机器人能走进千万家庭吗?
下一篇: 第一次约会聊什么,如何寻找话题?
推荐阅读
-
Laravel执行migrate命令提示:No such file or directory的解决方法
-
解决maven执行命令时提示:cached in the local repository的解决方法小结
-
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
-
解决maven执行命令时提示:cached in the local repository的解决方法小结
-
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法
-
Linux执行find命令报错paths must precede的解决方法
-
详解win7 cmd执行vue不是内部命令的解决方法
-
dos里执行tracert命令只有一跳的原因及解决方法
-
php在服务器执行exec命令失败的解决方法
-
php命令行(cli)下执行PHP脚本文件的相对路径的问题解决方法_PHP