-
Bug
-
Resolution: Fixed
-
P3
-
8u40, 9
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8080768 | 9 | Doug Lea | P3 | Resolved | Fixed | b66 |
JDK-8084254 | emb-9 | Doug Lea | P3 | Resolved | Fixed | team |
JDK-8086925 | 8u65 | Doug Lea | P3 | Resolved | Fixed | b01 |
JDK-8138046 | emb-8u65 | Unassigned | P3 | Resolved | Fixed | b01 |
JDK-8086205 | emb-8u60 | Doug Lea | P3 | Resolved | Fixed | team |
Unfortunately the spinning has shown to be fairly CPU intensive causing overall performance regressions in applications due to less CPU available for the other parts of the application not running as FJ tasks.
The recommendation which has been discussed with Doug Lea is to disable the spinning for JDK 8, and for JDK 9 continue the ongoing Work and research to solve the active waiting without spinning. Depending on timing of this work it may potentially be back ported to a later release of 8u.
- backported by
-
JDK-8080768 CPU overhead in FJ due to spinning in awaitWork
-
- Resolved
-
-
JDK-8084254 CPU overhead in FJ due to spinning in awaitWork
-
- Resolved
-
-
JDK-8086205 CPU overhead in FJ due to spinning in awaitWork
-
- Resolved
-
-
JDK-8086925 CPU overhead in FJ due to spinning in awaitWork
-
- Resolved
-
-
JDK-8138046 CPU overhead in FJ due to spinning in awaitWork
-
- Resolved
-
- duplicates
-
JDK-8080919 Perf: SPECjb2013 critical jOPs - up to 50% regressed
-
- Closed
-
- relates to
-
JDK-8080919 Perf: SPECjb2013 critical jOPs - up to 50% regressed
-
- Closed
-
-
JDK-8056248 Improve ForkJoin thread throttling
-
- Closed
-