jdwpを使用して実動システムをデバッグできるようにしたい。このため、私-Xdebug -Xrunjdwp:transport=dt_socket,address=11122,server=y,suspend=n
が開始している各Javaプロセスに追加したいと思います。
ポートがアクティブ化されていない場合、そのためのオーバーヘッドはありますか?
この場合、JVMの実行速度が低下しますか?
-Xdebug
ある種の最適化を行うことができないため、デバッグモードでは約5%遅くなります(Java 5、Java 6には数字がない)。
ソケット自体はそれほどコストがかかりません。ハングするスレッドが作成されますaccept()
(そのため、誰かが実際にポートに接続するまでコストはかかりません)。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加