WinXP 补丁后的 cygwin bash 路径完成性能问题。有什么建议吗?

Ant*_*ong 5 cygwin windows-xp

操作系统是WinXP SP3。

这是我的 cygwin dll 信息:

   Cygwin DLL version info:
       DLL version: 1.7.5
       DLL epoch: 19
       DLL old termios: 5
       DLL malloc env: 28
       Cygwin conv: 181
       API major: 0
       API minor: 225
       Shared data: 5
       DLL identifier: cygwin1
       Mount registry: 3
       Cygwin registry name: Cygwin
       Program options name: Program Options
       Installations name: Installations
       Cygdrive default prefix:
       Build date:
       Shared id: cygwin1S5
Run Code Online (Sandbox Code Playgroud)

自最新一轮的 Windows 补丁以来,路径完成速度已显着减慢(提示可能需要一两秒钟才能恢复)。

应用的补丁是

KB980373
KB981716/MSACCESS
KB981716/ACCWIZ
Run Code Online (Sandbox Code Playgroud)

任何人有任何想法/建议来解决性能问题?

Ex *_*ris 4

不幸的是,问题是 bash 完成。我最近在 cygwin 1.7.7 系统(Win7x64)上安装了 bash-completion,bash 启动时间从 1 秒缩短到 35 秒。使用 Sysinternals Process Monitor,我可以看到 bash-completion 对 Windows 目录和 Program Files 中的几乎每个潜在可执行文件(至少打开/关闭)进行扫描。唯一的解决办法是禁用它或卸载它;此页面提供更多信息