-3

マシンでは、org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.1が実行中であり、スレッドのが個あることがわかります。
は、いくつかのビルドに関連すると思わしかし -XX:MaxPermSize-XX:+HeapDumpOnOutOfMemoryError-Xms1024m-Xmx2048 の設定は、プログラマが設定されるか、またはいくつかの検出に基づいて撮像された場合、私は非常に多くのスレッドを持つ生き続けるように思われる理由を理解していない
GradleDaemonデーモンは何をしていますか?

+0

なぜdownvote? – Jim

+0

あなたの質問は何ですか?おそらくあなたはそれをもっと明確にするために編集することができます。 – Jolta

+0

@Jolta:私はポストを更新しました。それは良いですか? – Jim

答えて

2

タイトルの質問と追加の質問のいくつかはGradle documentationによって返答されます。

つまり、Gradleデーモンは、ホットJVMを使用してGradleビルドを実行することができます。また、Gradleの並列機能は、実行中のマシンの仕様から導き出されたヒューリスティックに基づいて多数のスレッドを使用することを意味します。

+0

しかし、このヒューリスティックのコードはどこですか? – Jim

+1

https://github.com/gradle/gradleのグラデーションコードベース - 特定の場所を指摘することはできませんが、興味のある読者には残念です.-) –

関連する問題