osh*_*hai 5 java jvm remote-debugging
我希望能够使用 jdwp 调试生产系统。为此,我想添加-Xdebug -Xrunjdwp:transport=dt_socket,address=11122,server=y,suspend=n
到我正在启动的每个 Java 进程中。
如果端口未激活,是否有任何开销?
在这种情况下,我的 JVM 会运行得更慢吗?
-Xdebug
使得它在调试模式下慢了大约 5%(Java 5,我没有 Java 6 的数据),因为它无法进行某些类型的优化。
插座本身的成本并不高;为其创建了一个挂起的线程accept()
(因此在有人实际连接到端口之前不会花费任何费用)。
归档时间: |
|
查看次数: |
2212 次 |
最近记录: |