ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°Π²Ρ‚ΠΎ-cpufreq 2.0 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° моќ ΠΈ пСрформанси

ПослС Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ… Π»Π΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ прСдставлСн Ρ€Π΅Π»ΠΈΠ· ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ auto-cpufreq 2.0, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ для автоматичСской ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ CPU ΠΈ энСргопотрСблСния Π² систСмС. Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° отслСТиваСт состояниС аккумулятора Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°, Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° CPU, Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ CPU ΠΈ активности Π² систСмС, ΠΈ Π² зависимости ΠΎΡ‚ ситуации ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΎΠΏΡ†ΠΈΠΉ динамичСски Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΡ‹ энСргосбСрСТСния ΠΈΠ»ΠΈ высокой ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. НапримСр, auto-cpufreq ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для автоматичСского продлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠΎΠ² Π±Π΅Π· постоянного урСзания ΠΊΠ°ΠΊΠΈΡ…-Ρ‚ΠΎ возмоТностСй. ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ΡΡ Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° устройствах с процСссорами Intel, AMD ΠΈ ARM. Код ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ написан Π½Π° языкС Python ΠΈ распространяСтся ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠ΅ΠΉ LGPLv3.

Auto-cpufreq ΠΌΠΎΠΆΠ΅ Π΄Π° сС користи Π·Π° автоматско ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΡƒΠ²Π°ΡšΠ΅ Π½Π° Ρ‚Ρ€Π°Π΅ΡšΠ΅Ρ‚ΠΎ Π½Π° Π±Π°Ρ‚Π΅Ρ€ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π»Π°ΠΏΡ‚ΠΎΠΏΠΈΡ‚Π΅ Π±Π΅Π· Ρ‚Ρ€Π°Ρ˜Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ Π°Π»Π°Ρ‚ΠΊΠ°Ρ‚Π° TLP, auto-cpufreq Π½Π΅ само ΡˆΡ‚ΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° Π΄Π° поставитС Ρ€Π΅ΠΆΠΈΠΌΠΈ Π·Π° Π·Π°ΡˆΡ‚Π΅Π΄Π° Π½Π° Π΅Π½Π΅Ρ€Π³ΠΈΡ˜Π° ΠΊΠΎΠ³Π° ΡƒΡ€Π΅Π΄ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π°Π²Ρ‚ΠΎΠ½ΠΎΠΌΠ½ΠΎ, Ρ‚ΡƒΠΊΡƒ ΠΈ ΠΏΡ€ΠΈΠ²Ρ€Π΅ΠΌΠ΅Π½ΠΎ Π΄Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈΡ‚Π΅ Ρ€Π΅ΠΆΠΈΠΌ со високи пСрформанси (Ρ‚ΡƒΡ€Π±ΠΎ Π·Π°ΡΠΈΠ»ΡƒΠ²Π°ΡšΠ΅) ΠΊΠΎΠ³Π° ќС сС ΠΎΡ‚ΠΊΡ€ΠΈΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΡƒΠ²Π°ΡšΠ΅ Π½Π° ΠΎΠΏΡ‚ΠΎΠ²Π°Ρ€ΡƒΠ²Π°ΡšΠ΅Ρ‚ΠΎ Π½Π° систСмот.

Π“Π»Π°Π²Π½ΠΈ карактСристики:

  • ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³
    • Основная информация ΠΎ систСмС.
    • Частота CPU (общая ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ядра).
    • Нагрузка Π½Π° CPU (общая ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ядра).
    • Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π° CPU (общая ΠΈ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ядра).
    • БостояниС заряда аккумулятора.
    • Нагрузка Π½Π° систСму.
  • Π Π΅Π³ΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ частоты ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΎΠ² энСргопотрСблСния CPU Π² зависимости ΠΎΡ‚:
    • Заряда аккумулятора.
    • Нагрузки Π½Π° CPU.
    • Π’Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ CPU с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ (для ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΏΠ΅Ρ€Π΅Π³Ρ€Π΅Π²Π°).
    • Нагрузки Π½Π° систСму.
  • АвтоматичСская оптимизация ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ CPU ΠΈ энСргопотрСблСния.

Новая Π²Π΅Ρ‚ΠΊΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π° Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ графичСского интСрфСйса Π½Π° Π±Π°Π·Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GTK, ΠΏΠΎΠΌΠΈΠΌΠΎ Ρ€Π°Π½Π΅Π΅ доступного интСрфСйса ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° Nix ΠΈ дистрибутива NixOS. Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ инструкции для systemd-boot. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΎ число ΠΎΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅ΠΌΡ‹Ρ… Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΎΠ².

ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°Π²Ρ‚ΠΎ-cpufreq 2.0 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° моќ ΠΈ пСрформанси
ΠžΠ±Ρ˜Π°Π²ΡƒΠ²Π°ΡšΠ΅ Π½Π° Π°Π²Ρ‚ΠΎ-cpufreq 2.0 ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ‚ΠΎΡ€ Π·Π° моќ ΠΈ пСрформанси


Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€