如何在 Ubuntu 16.04/20.04 上安裝和使用 Powertop

Powertop 是 Intel 開發的一種工具,用於在內核、用戶空間和硬件中啟用各種省電模式。 Powertop 可幫助您監控進程並獲取每個進程的 CPU 利用率並將其從空閒狀態中喚醒。 這使您可以識別具有高功率需求的應用程序,並在不必要時終止其進程。

電源 Linux 實用程序可以監視和顯示系統的電力使用情況。 這使其成為非常有用的硬件監控和診斷工具。 它是最強大的筆記本電腦電池擴展實用程序之一。 此工具受 Intel、AMD、ARM 和 UltraSparc 處理器支持。

在 Ubuntu 16.04/20.04 上安裝 Powertop

Powertop 包在上游 Ubuntu 16.04/20.04 存儲庫中可用。 輕鬆安裝它 apt-get 包管理工具。

$ sudo apt-get update
$ sudo apt-get install powertop

此安裝為您提供了一個名為的命令行工具 電源 用於檢查和監控電源使用情況。

訪問 PowerTOP 可調參數

讓我們介紹一些有關如何使用 Powertop 的示例。 在開始進行任何更改之前,最好先了解當前功耗的基準。 因此它需要超級用戶權限 sudo 必須使用命令。

$ sudo powertop

這是執行 PowerTOP 的默認模式。 它將打開一個託管 Powertop 交互模式的 n-curses 界面。 請注意,您必須使用 Powertop 的電池供電才能獲得機器當前的瓦特使用情況。 應用程序啟動後,您可以切換到 Tunables 部分以調整列表中每個項目的電源管理設置。

在佈局中,Tunables 選項卡下是系統上存在的設備列表。 未針對電源管理進行調整的設備具有“壞的”標籤關聯。 否則,標籤上寫著“好的”。

導航 Powertop n-curses 界面

要導航,請使用 製表鍵 訪問不同的菜單項。 使用 方向鍵 在頁面上垂直導航,按 Enter 鍵可更改 Tunables 下的項目配置。

Powertop 操作模式

除了交互式模式之外,您還可以在其他模式下啟動 Powertop。 即

HTML模式

此功能執行 PowerTOP 並將結果存儲在 powertop.html 文件中:

$ sudo powertop --html[=FILENAME]

CSV 模式

在這種模式下,如果沒有給出名稱,則輸出以 CSV 格式給出,默認名稱為 powertop.csv:

$ sudo powertop --csv[=FILENAME]

校準模式

校準模式使用 USB 設備、無線電、背光、wifi、磁盤和 CPU 的不同空閒設置來測量一組運行的功率。

$ sudo powertop --calibrate

自動調諧模式

此功能將所有可調選項設置為 GOOD 設置,無需額外的用戶干預。

$ sudo powertop --auto-tune

工作負載模式

適合基準測試。 它執行工作負載並在工作負載執行期間識別系統的功耗。

$ sudo powertop --workload[=WORKLOAD]

在 Ubuntu 16.04 上卸載 Powertop

如果你不再需要這個工具並且想卸載它,而不用接觸任何配置文件,運行:

$ sudo apt-get remove powertop

要刪除 powertop 包及其依賴項,您需要運行:

$ sudo apt-get remove --auto-remove powertop

如果您只需要刪除 powertop 軟件包,現在需要清除其配置文件和數據,請使用:

$ sudo apt-get purge --auto-remove powertop

包起來

Powertop 對於熱衷於最大功率效率的筆記本電腦用戶來說是一個不錯的工具。 通過過濾更耗電的應用程序,可以輕鬆地只保留有用和高效的應用程序。 如果您是開發人員,您也可以擴展其功能以實現更多功能。