Linux에 설치된 MacBook Pro에서 성능 테스트를 수행 할 때마다 dmesg에 다음 메시지가 표시되는 경우가 종종 있습니다.
Aug 8 09:29:31 infinity kernel: [79791.789404] CPU1: Package power limit notification (total events = 40365)
Aug 8 09:29:31 infinity kernel: [79791.789408] CPU3: Package power limit notification (total events = 40367)
Aug 8 09:29:31 infinity kernel: [79791.789411] CPU2: Package power limit notification (total events = 40453)
Aug 8 09:29:31 infinity kernel: [79791.789414] CPU0: Package power limit notification (total events = 40453)
또한 sysfs의 스로틀 카운터는 시간이 지남에 따라 증가합니다.
trustin@infinity:/sys/devices/system/cpu/cpu0/thermal_throttle
$ ls
core_power_limit_count package_power_limit_count
core_throttle_count package_throttle_count
$ cat core_power_limit_count
0
$ cat core_throttle_count
41912
$ cat package_power_limit_count
67945
$ cat package_throttle_count
67565
이 카운터는 무엇을 의미합니까?
CPU 또는 시스템의 성능에 영향을 줍니까? 성능 수치의 편차가 증가합니까? (즉, 신뢰할 수있는 성능 수치를 얻지 못하게합니까?)
그렇다면 이러한 메시지와 카운터 증가를 어떻게 피할 수 있습니까? 잘 냉각 된 데스크탑 시스템에서 성능 테스트를 실행하면 도움이됩니까?