Windows 7 64位上的TFS:挂起的原因

由于我在Windows 7 64位上安装了TFS,所以我无法弄清楚为什么它经常挂起,显然没有任何理由:

  • 在任务pipe理器或程序上没有明显的exception:CPU使用率低,大量的空闲内存
  • 事件查看器是空的

有没有其他人经历这个?
我怎样才能提高系统的性能?

我遇到了与TFS相同的问题,它会挂起并变得无法响应。

通过使用以下configuration值更新tf.exe.config或devenv.exe.config文件,我发现了一个解决scheme。

<system.net> <connectionManagement> <add address="*" maxconnection="1000"/> </connectionManagement> </system.net> 

我将限制设置为1000,因为我仔细观察了资源监视器中的值,尽pipe如此,我从来没有超过600个并发连接。

启动Process Explorer ,find挂起的进程,并尝试找出被阻止的进程。 它会希望给你一些指向的根本原因。