В соответствии с этими вопросами и ответами ноутбук-режим-инструменты и powertop больше не нужны с ubuntu 12.04, так как энергосбережение теперь включено в ядро.
Поэтому я решил удалить инструменты для работы в режиме ноутбука с моего ноутбука, так как это привело к зависанию моего ноутбука при отключении питания от батареи и предположительно не повлияло бы на энергопотребление.
Но когда я проверял powertop после удаления инструментов режима ноутбука, я заметил, что на самом деле некоторые «Tunables» перешли от «хороших» с включенным режимом ноутбука к «плохим» после удаления.
Bad VM writeback timeout
Bad Runtime PM for PCI Device Fresco Logic FL1000G USB 3.0 Host Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 6
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2
Bad Runtime PM for PCI Device Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port
Bad Runtime PM for PCI Device Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
Bad Runtime PM for PCI Device Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1
Good Wireless Power Saving for interface wlan0
Good Enable SATA link power management for /dev/sda
Good NMI watchdog should be turned off
Good Enable Audio codec power management
Good Bluetooth device interface status
Good Autosuspend for USB device BT-270 (Broadcom Corp)
Good Autosuspend for USB device USB2.0 UVC 2M WebCam (USB2.0 UVC 2M WebCam)
С инструментами режима ноутбука все еще только первый был отмечен как "плохой".
Итак, мои актуальные вопросы:
Если эти энергосбережения встроены в ядро, используемое в Ubuntu 12.04, почему Powertop может увидеть разницу?
Изменит ли использование инструментов ноутбука режим работы батареи?
Я также установил Юпитер, чтобы улучшить свою жизнь, это тоже не имеет значения?
Я надеюсь, что мои объяснения были несколько ясны. (обратите внимание, что я новичок в Ubuntu и GNU / Linux)
Большое спасибо.
источник
Ответы:
Я отвечу на это по частям:
Пояснения
Взгляните на эти страницы, чтобы получить больше информации:
Ответ
Поскольку есть настраиваемые параметры, насколько я знаю, вам все еще нужны инструменты режима ноутбука, чтобы использовать функции энергосбережения, встроенные в ядро Linux, или программа типа Jupiter. Упомянутые вами вопросы и ответы показывают, что в ядре были сделаны улучшения в использовании энергии, и в нем не упоминалось, что инструменты режима ноутбука не имеют значения, и обратите внимание, что эти улучшения применяются во всех случаях, когда вы находитесь на настольном компьютере или ноутбуке, если вы хотите, чтобы ядро управляло энергией для использования батареи, вам все еще нужны инструменты режима ноутбука или что-то еще, чтобы сказать ядру, чтобы сделать это.
Обратите внимание, что PowerTop не добавляет функций к управлению питанием, все функции, которые он использует, реализованы в ядре Linux, хотя ядро Linux не знает, когда их использовать, сюда входят инструменты режима ноутбука, требующие использования этих Функции ядра, хотя инструменты для работы в ноутбуке, для обеспечения стабильности, безопасности и совместимости, предназначены для общих целей.
Из-за этого существует пакет PowerTop, который перенастраивает инструменты режима ноутбука в соответствии с используемой машиной. Инструменты режима ноутбука просто не могут настроить его для оптимизации его использования, потому что это делает инструмент более хрупким, подверженным сбоям и нестабильным.
Вот почему PowerTop не может «слиться» с инструментами режима ноутбука и увидеть, что ядро уже обладает функциями, инструменты режима ноутбука просто говорят: - Используйте его, мы в ноутбуке!
Юпитер использует SHE, технологию, ограниченную только для ноутбуков ASUS. Ядро Linux не может реализовать эту функцию, потому что это программная функция. И Jupiter также предлагает пользовательские режимы использования, поэтому пользователь сам решает, что ему нужно, то, что ядро не может предложить, а Jupiter просто говорит ядру, что делают, опять же, у Kernel есть функции, которые нужно использовать, и Jupiter говорит ядру: - Используйте их таким образом!
SHE - это инструмент, повышающий энергоэффективность ноутбука, интеллектуально повышающий производительность системы при большой нагрузке, что позволяет ноутбуку удовлетворять требования процессорных и ресурсоемких задач, а также предлагает выбор режимов производительности и энергопотребления, которые позволяют пользователям быстрая и простая настройка в соответствии со сценариями их использования.
Таким образом, это всего лишь программное обеспечение, которое использует определенный дизайн оборудования, определяет процессы, выполняемые для управления питанием, и предлагает пользовательскую настройку. Функция ядра не может этого предложить, ядро не для того, чтобы что-то оценивать и принимать решения, когда что-то использовать или нет, а программное обеспечение здесь необходимо, поскольку ему нужно знать от ОС, сколько энергии ему нужно, ядро не может оценить эти потребности.
Подводя итоги: Linux Kernel имеет функции, а инструменты режима ноутбука просто говорят ядру, что пора их использовать, потому что одно только Kernel не может решить это, оно даже не знает, работает ли оно на настольном компьютере или ноутбуке. PowerTop настраивает инструменты режима ноутбука, чтобы лучше использовать его возможности. Jupiter действует как сочетание инструментов PowerTop и режима ноутбука, а также предоставляет пользователю простой способ настройки параметров энергопотребления. Почему Canonical не может просто заменить инструменты режима ноутбука на более полный инструмент, такой как Jupiter? Если они хотят, они могут, хотя, как я уже сказал, это делает вещи более нестабильными, поскольку они действуют по-разному на разных машинах, поэтому они выигрывают в производительности и характеристиках, хотя они теряют стабильность, я бы проголосовал за Юпитер (или Canonical '). похоже, они любят делать вещи своими собственными ха-ха), чтобы заменить инструменты режима ноутбука.
Я думаю, что я не так ясно, как хотелось бы, вот метафора для упрощения:
Ядро - это таблица управления вокзалом, в этой таблице есть кнопки (функции), где можно управлять использованием поездов, хотя ему нужен кто-то, чтобы нажимать эти кнопки при необходимости, этот парень является оператором (режим ноутбука). инструменты), хотя этот парень просто следует шаблонам в зависимости от времени дня, чтобы использовать или не некоторые поезда, но если у него есть радио, люди на станциях (PowerTop) могут точно сообщить ему необходимость более или менее поездов. В более автоматизированной системе оператор (Юпитер) вместо радиостанции имеет камеры на станциях, поэтому он просто наблюдает за движением на станциях и сам оценивает необходимость в большем количестве поездов. Но обратите внимание, что в Control Table (Kernel) есть все кнопки (функции) для управления поездами (управления энергопотреблением).
Моя рекомендация? Держите три: ноутбук-режим-инструменты, PowerTop и Юпитер. Они не повредят вашей системе, и вещи, как правило, улучшаются.
источник
Инструменты для ноутбука теперь устарели, это может быть то, что вы ищете;
http://www.linrunner.de/en/tlp/tlp.html
TLP - инструмент управления питанием для Linux. Это дает вам преимущества расширенного управления питанием без необходимости разбираться во всех технических деталях.
Запустите PowerTOP до и после, чтобы увидеть разницу. Настройки питания будут перепрофилированы TLP при новой загрузке.
источник