왜 powertop이> 12.04에서 튜너 블 설정을 감지합니까?


15

이 Q & A 에 따르면 ubuntu 12.04에는 더 이상 전력 절약이 커널에 포함되어 있으므로 노트북 모드 도구 및 powertop이 더 이상 필요하지 않습니다.

그래서 랩톱에서 랩톱 모드 도구를 제거하기로 결정했습니다. 배터리로 인해 랩톱이 종료 될 때 전력 소비에 아무런 영향을 미치지 않을 것입니다.

그러나 랩톱 모드 도구를 제거한 후 powertop을 확인했을 때 실제로 일부 "Tunables"는 랩톱 모드가 켜져있는 상태에서 "good"에서 제거 후 "bad"로 바뀌 었다고 말했습니다.

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이 차이를 볼 수 있습니까?

  • 랩톱 모드 도구를 제거하면 배터리 수명에 변화가 있습니까?

  • 또한 배터리 수명을 연장하기 위해 Jupiter를 설치했는데 관련이 없습니까?


내 설명이 다소 명확 해지기를 바랍니다. (나는 우분투와 GNU / Linux에 익숙하지 않다)

고마워


1
동일한 랩톱의 WinXP 또는 Win7과 비교할 때 우분투는 기본 구성으로 항상 좋았습니다 (2006 년부터 랩톱에서 우분투를 사용합니다). 당신이 "우분투를 처음 접했다"면, 나는 당신이 이해하지 못하는 것들을 바꾸기 시작하는 대신 그것을 그대로 사용하여 시작할 것입니다 ... 그러나 그것은 나의 겸손한 의견
일뿐

답변:


7

나는 그것을 부분적으로 대답 할 것이다.

설명

이러한 절전 기능이 Ubuntu 12.04에서 사용하는 커널에 통합되어 있으면 왜 powertop이 차이를 볼 수 있습니까?

  • PowerTop은 전력을 절약하기 위해 몇 가지 작업을 수행 할 수 있으며, 커널에는 배터리 수명을 관리하는 내장 기능이 있으며, 일반 하드웨어 용으로 구성되어 있지만 랩톱 모드 도구를 통해 활성화됩니다. PowerTop은 특정 시스템에 기반한 더 나은 전원 관리를위한 몇 가지 지침을 랩톱 모드 도구로 전달하므로 랩톱 모드 도구 파일을 수동으로 구성 할 필요가 없습니다. 요약하면 전원 설정 구성을 자동화하지만 숫자로 나타내는 것을 말할 수는 없지만 각 배터리, 각 시스템이 다르면 원하는 경우 테스트를 수행합니다.

랩톱 모드 도구를 제거하면 배터리 수명에 변화가 있습니까?

  • 랩톱 모드 도구는 배터리 수명을 연장시키는 역할을하는 패키지이며, 가장 중요한 것은이 패키지가 Linux 커널의 랩톱 모드 기능을 활성화하는 것입니다. 이 패키지를 사용하면 직접 파일 편집을 통해 많은 전원 관련 설정을 조정할 수 있습니다. PowerTop을 사용하여 더티 작업을 수행 할 수 있지만 많은 것을 알고 있다면 자동화 된 것은 어려운 인간 작업을 대신 할 수 없습니다. . 랩톱 모드 도구를 요약, 제거하면 배터리 전원을 효율적으로 사용하는 데 신경 쓰지 않고 시스템으로 인해 배터리 수명에 약간의 차이가 발생할 수 있습니다.

또한 배터리 수명을 연장하기 위해 Jupiter를 설치했습니다.

  • Jupiter를 통해 시스템은 하드웨어, 소프트웨어 및 BIOS 간의 공동 작업을 사용하여 배터리를 절약하는 SHE (Super Hybrid Engine) 기술을 활용할 수 있습니다. 하드웨어가 SHE를 사용하는 경우 배터리 수명을 최대 50 % 연장 할 수 있으므로 Jupiter가이를 활용해야합니다. 하드웨어가 SHE를 지원하지 않더라도 Jupiter는 필요에 따라 시스템 전원 사용량을 조절하는 일반적인 절전 도구로 작동합니다. 시간이 경과함에 따라 PowerTop은 에너지 관리를 효율적으로 만들어 목성 같은 소프트웨어가 필요하지는 않지만 SHE를 사용할 수 있다면 주로 요약합니다.

자세한 정보를 얻으려면 다음 페이지를 살펴보십시오.

대답

왜 powertop이> 12.04에서 튜너 블 설정을 감지합니까?

조정 가능한 설정이 있기 때문에 Linux Kernel에 내장 된 절전 기능 또는 Jupiter와 같은 프로그램을 사용하려면 여전히 랩톱 모드 도구가 필요합니다. 귀하가 언급 한 Q & A는 에너지 사용 개선이 커널에서 이루어 졌음을 보여 주며 랩톱 모드 도구는 관련이 없다고 언급하지 않았으며 이러한 개선 사항은 데스크탑 또는 랩톱에있을 때 모든 경우에 적용됩니다. 커널이 배터리 사용을 위해 에너지를 관리하도록하려면 여전히 랩톱 모드 도구 또는 커널에게 할 말이 필요합니다.

왜 powertop, Jupiter 및 co. 제안은 커널에 구현되지 않았다고 주장합니까?

PowerTop은 전원 관리에 기능을 추가하지 않으며, 사용하는 기능은 모두 Linux 커널에 구현되어 있지만 Linux 커널은 언제 사용해야하는지 알지 못합니다. 여기에서 랩톱 모드 도구가 시작됩니다. 안정성, 보안 및 호환 가능한 문제를 위해 노트북 모드 도구이지만 커널의 기능은 일반적인 목적으로 설계되었습니다.

그 때문에 사용중인 특정 컴퓨터에 따라 랩톱 모드 도구를 재구성하는 PowerTop 패키지가 있습니다. laptop-mode-tools는 도구를 더 취약하고 고장 나고 불안정하게 만들기 때문에 사용량을 최적화하도록 자체 구성 할 수 없습니다.

PowerTop이 랩톱 모드 도구와 "병합"할 수없고 커널에 이미 기능이 있다는 것을 알 수 있습니다. 랩톱 모드 도구는 다음과 같이 말합니다.

Jupiter는 ASUS 노트북 전용 기술인 SHE를 사용합니다. Linux 커널은 소프트웨어 기반 기능이므로이 기능을 구현할 수 없습니다. 또한 Jupiter는 사용자의 사용 모드를 제공하므로 사용자는 필요가 무엇인지, 커널이 제공 할 수없는 것을 결정하고 Jupiter는 커널에게 수행 할 작업을 말하고 커널에는 사용할 기능이 있으며 Jupiter도 있습니다 커널에게 말하고 있습니다 :-이런 식으로 사용하십시오!

SHE는 노트북의 에너지 효율을 높이고 과부하시 시스템 성능을 지능적으로 향상시켜 노트북이 프로세서 및 리소스 집약적 작업의 요구를 충족 할 수있게 해주 며 사용자가 수행 할 수있는 성능 및 전력 소비 모드를 선택할 수 있도록합니다. 사용 시나리오에 맞게 빠르고 쉽게 조정할 수 있습니다.

따라서 특정 하드웨어 설계를 사용하고 전원 관리를 위해 실행중인 프로세스를 식별하며 사용자 정의를 제공하는 소프트웨어 일뿐입니다. 커널 기능은 제공하지 못하고, 커널은 사물을 평가하고 결정할 때 결정을 내릴 수 없으며, 여기에서 소프트웨어는 OS에서 필요한 전력량을 알아야 할 필요가 있으며 커널은이를 수행 할 수 없습니다. 이러한 필요성을 평가하십시오.

요약 : Linux Kernel에는 랩톱 모드 도구가 커널에 사용하는 기능이 있습니다. 커널만으로는 결정할 수 없기 때문에 데스크톱 또는 랩톱에서 실행 중인지 알 수 없기 때문입니다. PowerTop은 랩톱 모드 도구를 사용자 정의하여 기능을보다 잘 활용합니다. Jupiter는 PowerTop과 랩톱 모드 도구를 혼합 한 역할을하며 전력 소비 옵션을 사용자 지정할 수있는 간단한 방법을 제공합니다. 왜 Canonical은 Jupiter와 같은보다 완벽한 도구를 위해 노트북 모드 도구를 대체 할 수 없습니까? 비록 그들이 말하듯이, 그들이 다른 기계들과 다르게 행동함에 따라 더 불안정하게 만들 수 있기를 원한다면, 안정성과 잃어버린 경우에도 성능과 기능을 얻습니다. 마찬가지로, 그들은 노트북 모드 도구를 대체하기 위해 자신의 하하를 만드는 것을 좋아합니다.

나는 내가 원하는만큼 명확하지 않다고 생각합니다. 단순화하려는 은유는 다음과 같습니다.

커널은 기차역의 제어 테이블입니다.이 테이블에는 열차의 사용을 관리 할 수있는 버튼 (기능)이 있습니다. 필요한 경우 해당 버튼을 누를 사람이 필요하지만이 사람은 운영자입니다 (노트북 모드- 이 사람은 열차 사용 여부에 관계없이 하루 중 시간에 따라 패턴을 따르지만 라디오가 있으면 방송국의 사람들 (PowerTop)이 그에게 다소간 열차의 필요성을 정확하게 전달할 수 있습니다. 보다 자동화 된 시스템에서는 라디오 대신 운영자 (주피터)가 스테이션에 카메라를 가지고 있으므로 스테이션의 트래픽을 관찰하고 더 많은 열차의 필요 여부를 스스로 평가합니다. 그러나 제어 테이블 (커널)에는 열차를 제어 (전력 소비 관리)하기위한 모든 버튼 (기능)이 있습니다.

내 추천? 랩톱 모드 도구, PowerTop 및 목성 세 가지를 유지하십시오. 그들은 당신의 시스템에 해를 끼치 지 않으며 일이 개선되는 경향이 있습니다.


답변 주셔서 감사합니다. 각 도구가 수행하는 작업에 대한 개요는 훌륭하지만 실제 질문에 대답하지 않은 것 같습니다. 이것이 왜 powertop, jupiter 및 co. 제안은 커널에 구현되지 않았습니다. 옵션이 안전하지 않거나 광범위하게 적용되지 않을 수 있습니다. 그러나 이것들은 단지 추측입니다. 나는 그것에 대한 정식 답변을 듣고 싶습니다. 어쨌든 현상금 시간이 끝날 때 나는 아마 당신의 대답을 수여 할 것입니다. 답변 해 주셔서 감사합니다.
Glutanimate

따라서 올바르게 이해하면 커널에 포함 된 도구가 자동으로 사용되지 않습니까? (그러나 캠은 Powertop을 통해 활성화됩니까?) 질문에서 언급했듯이 랩톱 모드 도구로 인한 종료 문제를 해결할 수 없으므로 다시 설치할 것이라고 생각하지 않습니다. :(
user138784

@MHC 그것에 대한 나의 잘못된 설명으로 인해 죄송합니다. 정식 답변을 모르지만이 문제를 다루기 위해 답변을 편집 할 것입니다. user138784 Linux 커널에는 절전을 위해 일부 기능이 내장되어 있음을 확인하십시오. OS의 무언가가 커널에게 커널을 사용하도록 지시해야하지만, 이것이 랩탑 모드 도구입니다. PowerTop은 필수는 아니지만 랩톱 모드 도구 사용을 향상시킬 수 있습니다.
Rodrigo Martins

랩톱 모드 도구를 다시 설치할 수 없으면 노트북 모드 도구를 대체 할 수 있기 때문에 Jupiter를 얻는 것이 좋습니다.
Rodrigo Martins

답변 해주셔서 감사합니다. 이미 목성 설치되어 있으며 작동하는 것 같습니다. 랩톱 모드 도구가 어떻게 종료 문제를 일으킬 수 있는지 알고 있습니까?
user138784

3

이제 랩톱 모드 도구가 구식으로 바뀌 었습니다.

http://www.linrunner.de/en/tlp/tlp.html

TLP는 Linux 용 전원 관리 도구입니다. 모든 기술적 세부 사항을 이해할 필요없이 고급 전원 관리의 이점을 제공합니다.

sudo add-apt-repository ppa:linrunner/tlp
sudo apt-get update
sudo apt-get install tlp

차이를 보려면 전후에 PowerTOP을 실행하십시오. 새로 부팅 할 때 TLP가 전원 설정을 다시 프로파일 링합니다.


나는 이것에 절대적으로 동의 할 수 있습니다. TLP가 설치된 상태에서 배터리의 전력 사용량을 22W에서 12W로 줄였습니다. 노트북의 배터리 수명은 이제 Windows와 비슷합니다.
Glutanimate

나는 노트북 모드 도구보다 tlp를 더 좋아했지만 tlp의 문제는 배터리 전원을 켤 때 LCD 밝기를 낮추는 옵션이 없다는 것입니다.
wedu
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.