远程调试器滞后 - 忽略Eclipse Debug Perspective中的线程

时间:2012-09-21 15:49:39

标签: java eclipse multithreading remote-debugging

我有一个包含数百个线程的程序,我必须调试。如果我没有启用任何断点,则连接调试器运行大约需要3秒钟。启用断点后,调试器大约需要两分钟才能显示我们已暂停。一旦我点击恢复,程序立即完成,但调试器再花两分钟来显示该线程已恢复。

我无法摆脱所有线程。我和远程点之间的网络相当快,我通过文件传输在每个方向上获得大约300KB。我没有看到很多eclipse网络活动。

我想了解这种滞后并尽可能摆脱它。如果它是通过网络推送所有线程状态引起的,我想忽略我不关心的线程。

我想忽略数百个其他线程,除了我需要调试的线程。或者可能忽略所有这些,直到遇到断点。

如果存在这样的功能,我想使用它。如果没有,我想创建它。

所以,至于一个直接的问题:如何加快我的远程调试?

修改

我正在测试系统上运行一个webserver类型的程序。唯一在外部访问它的人是我,所以网络服务器的东西不应该干扰任何其他网络流量。

0 个答案:

没有答案