Chaque fois que je fais des tests de performances sur mon MacBook Pro installé sur Linux, je vois souvent les messages suivants dans 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)
Je vois également que les compteurs de gaz dans les sysfs augmentent avec le temps:
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
Que signifient ces compteurs?
Affectent-ils les performances du CPU ou du système? Entraînent-ils une déviation accrue des performances? (c.-à-d. m'empêchent-ils d'obtenir des chiffres de performance fiables?)
Si oui, comment puis-je éviter ces messages et augmenter les compteurs? Est-ce que l'exécution des tests de performances sur un système de bureau bien refroidi serait utile?
la source