%20.png)
powertop
조사하는 동안 , pm-utils
, tlp
및 laptop-power-mode
수많은 수동 해킹을 발견했습니다 .
각 방법의 장점과 상충되는 부분이 있는지 한참을 고민하다가.. 그러다 보니..
..최신 우분투에서는 더 이상 관련성이 거의 없다고 주장합니다.
Linux 배터리 수명이 다른 OS에 비해 얼마나 열악한지 항상 놀랐습니다. Linux는 종종 더 가볍기 때문에 커널이 이러한 새로운 기능을 통합하고 있으며 다른 도구가 필요한 경우에만 필요하다는 점을 고려하면 이치에 맞습니다. 커널이 하드웨어에 비해 너무 오래되었습니다... 그런데 그럴까요?
커널이 이제 이 모든 것을 처리한다는 것이 위 링크의 추론입니까? 아니면 더 나은 사용자 경험을 위해 추가 스크립트 등을 추가했기 때문에 Ubuntu에만 국한된 것입니까?
tl;dr - (1) 이것은 Debian Jessie/특정 커널 버전의 다른 배포판에도 적용 가능합니까?
그리고 (2) 현재 사용 중인 커널에 대한 최신 절전 조정에 대해 동일한 질문을 하는 미래의 사람들을 위해 - 사람들이 묻지 않도록 현재 특정 커널에서 어떤 조정이 처리되는지 알아내는 가장 쉬운 방법은 무엇입니까? 이 질문은 6개월에 한 번씩? (계속해서 여러분 모두를 괴롭히는 것보다 그것에 대해 배우는 방법을 배우는 것이 더 낫습니다!)
답변1
문제는 절전이 매우 복잡하다는 것입니다. 다양한 요소가 차이를 만듭니다. OS 자체, 하드웨어 및 실행하는 소프트웨어. 각자는 전력이 어떻게 소비되는지 생각해 볼 필요가 있습니다.
Linux 커널(모든 Linux 배포판에 공통)에는 소프트웨어가 전력 사용을 미세 조정할 수 있는 몇 가지 기능이 추가되었습니다. 기본적으로 이는 가장 광범위한 하드웨어와의 호환성을 보장하기 위해 일반적인 방식으로 구성됩니다.
게다가 Ubuntu 개발자들은 운영 체제로서 Ubuntu를 최대한 활용하기 위해 매개 변수를 미세 조정하기 위해 다양한 도구와 유틸리티를 사용하는 데 많은 시간을 보냈습니다.
그러나 각 노트북 모델은 서로 다르게 제작되어 최상의 배터리 수명을 얻으려면 추가 조정이 필요하기 때문에 그것만으로는 충분하지 않습니다. 예를 들어 Jupiter와 같은 도구는 특정 유형의 하드웨어에서는 큰 차이를 만들 수 있지만 다른 하드웨어에서는 그다지 큰 차이를 만들 수 없습니다.
Windows를 OS로 사용하는 경우 이 모든 조정은 그만한 가치가 있기 때문에 제조업체에서 수행합니다. 데스크톱에서 Linux를 사용하는 것은 Windows를 사용하는 것에 비해 여전히 미미하므로 제조업체에서는 해당 작업을 수행하지 않습니다. 설사 그렇게 한다고 해도 단일 구성 지점이 없다고 생각하므로 모든 최적화는 지속적으로 확인하고 유지 관리해야 하는 - 아마도 꽤 복잡한 - 스크립트의 형태를 취해야 합니다. 따라서 솔직히 말해서 Linux에서 공통 전력 튜닝 플랫폼을 사용할 수 있게 되지 않는 한 널리 사용되는 옵션은 거의 없을 것입니다.
따라서: 아니요, 커널은 특정 기능과 표준 구성을 공개합니다. 특정 배포판은 상황을 어느 정도 조정할 수 있습니다. 하드웨어별 튜닝은 사용자에게 달려 있습니다. :(
예, 위 내용은 비슷한 버전의 커널을 사용하는 다른 배포판에도 적용됩니다.
조정과 일반적인 조정이 점차적으로 발생하므로 시간이 지남에 따라 개선되는 모습을 볼 수 있을 것입니다(비록 특정 배포판 릴리스에서는 더 많은 전력을 소비하는 다른 소프트웨어 변경으로 인해 때때로 이를 취소할 수 있다고 추측하지만). 누군가가 일관된 단일 전력 관리 플랫폼을 내놓지 않는 한, 또는 그 때까지 큰 도약을 볼 수 없습니다. 그것은 (적어도 내 생각에는) 지켜봐야 할 것입니다.