จำกัด ความถี่ของ CPU บน Ubuntu Linux


0

ฉันกำลังมองหาวิธี จำกัด ความถี่ของ CPU เมื่อระบบใช้แบตเตอรี่ โซลูชันไม่จำเป็นต้องทำงานเฉพาะเมื่อใช้แบตเตอรี่มันอาจอยู่ในรูปแบบของคำสั่ง bash ซึ่งฉันสามารถสร้างสคริปต์ซึ่งฉันจะเรียกใช้เมื่อเริ่มต้นระบบ แบบร่างสำหรับสคริปต์:

#!/bin/bash

while true
do
sleep 60 #wait one minute
# check whether laptop has ac plugged in
# if not, set frequency limit to what I want
# else, set frequency limit to max
done

1
ฉันพบคำตอบที่นี่ฉันจะทำและโพสต์คำตอบเมื่อฉันมีเวลาว่าง wiki.archlinux.org/index.php/…
gogeccc

1
คุณอาจต้องการถามเรื่องนี้ใน Ask Ubuntu คุณน่าจะได้คำตอบที่ดีกว่า
Android Dev

คำตอบ:


1

แทนที่จะreinventing ล้อcpufreqdเขียนสคริปต์ของคุณเองคุณอาจจะดูที่ หน้า man config fileของมันรวมถึงตัวอย่างโดยคำนึงถึง (ขาด) ไฟ AC และระดับแบตเตอรี่

ติดตั้ง:

sudo apt-get update ; sudo apt-get install cpufreqd

แน่นอนว่าการดัดแปลงล้อเป็นสิ่งที่ไม่จำเป็น :) ฉันไม่พบcpufreqdวิธีแก้ปัญหาสำหรับ googling
gogeccc
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.