sorry for the late reply, it is the result after disable configure and demand, enable --async-profiler-system-threads=true, but i need to use frame interval to 2x of default because buffer overflow error. It seems half of it spend for javaThread, is that something related to GC ? Actually this profile only for 25-30 sec of configuration, because i am not run full build and only run small task that trigger full configuration. When running full build seems it increased a little bit compared to this.