- 
    Enhancement 
- 
    Resolution: Fixed
- 
     P3 P3
- 
    21
- 
        b11
- 
        generic
- 
        generic
| Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build | 
|---|---|---|---|---|---|---|
| JDK-8308923 | 17.0.8 | Matthias Baesken | P3 | Resolved | Fixed | b05 | 
                    Enhance os::pd_print_cpu_info on macOS and Windows by information about CPU frequency and caches.
On Windows , this info can be obtained by the Processor Power Information API or "powerbase" (CallNtPowerInformation , see https://learn.microsoft.com/en-us/windows/win32/api/powerbase/nf-powerbase-callntpowerinformation ); this is available since Windows Server 2003/XP.
On macOS, sysctlbyname can be used.
On Windows , this info can be obtained by the Processor Power Information API or "powerbase" (CallNtPowerInformation , see https://learn.microsoft.com/en-us/windows/win32/api/powerbase/nf-powerbase-callntpowerinformation ); this is available since Windows Server 2003/XP.
On macOS, sysctlbyname can be used.
- backported by
- 
                    JDK-8308923 Enhance os::pd_print_cpu_info on macOS and Windows -           
- Resolved
 
-         
- relates to
- 
                    JDK-8303047 avoid NULL after 8301661 -           
- Resolved
 
-         
- links to
- 
                     Commit
        openjdk/jdk17u-dev/6803da9a Commit
        openjdk/jdk17u-dev/6803da9a
- 
                     Commit
        openjdk/jdk/91456703 Commit
        openjdk/jdk/91456703
- 
                     Review
        openjdk/jdk17u-dev/1376 Review
        openjdk/jdk17u-dev/1376
- 
                     Review
        openjdk/jdk/12403 Review
        openjdk/jdk/12403
             (1 links to)