我想測試一個應用程式以驗證(電源與效能)它在 Ubuntu 16.04 可用的不同電源選項中的工作方式。在 Ubuntu 電源管理選項中,我只找到sleep
、hibernate
、 和power-off
。然而,我想要更多的選擇。
我找到TLP有助於進階電源管理,但 TLP 在後台默默工作並進行電源管理。我真的很想每次都保留一個電源管理選項,並檢查相應模式的應用程式效能。有沒有什麼工具可以讓我做到這一點。
該應用程式是一個蜂窩網路模擬器。這裡的效能是指它所服務的使用者數量、吞吐量或延遲。
不同的電源模式包括 CPU 處理器或頻率縮放、顯示卡、磁碟和控制器、I/O 調度程式、共享匯流排存取時關聯的電源。透過更改其中一些參數(透過命令列或任何工具),我想控制整體電源選項(Ubuntu 的省電選項)。
答案1
如果您正在尋找監控使用的工具:
powerstat
為了根據配置檔案減少功率,我建議使用:
pm-utils
在 ubuntu 中,有許多基於硬體的軟體包和配置用於管理電源,如 cpu 範例:
cpufreq-selector
對於顯示卡,請使用官方文檔,例如 radeon 驅動程式中的低功耗:
迴聲低| sudo tee /sys/class/drm/card0/device/power_profile 退出
您也可以根據核心參數調整硬體:
https://wiki.ubuntu.com/Kernel/PowerManagement/PowerSavingTweaks