การปรับความถี่ของโปรเซสเซอร์ Android “ผู้ว่าราชการ” คืออะไร และโหมดควบคุมความถี่ของโปรเซสเซอร์ใดให้เลือก แอพพลิเคชั่นเวอร์ชั่นใหม่เข้ากันไม่ได้กับสมาร์ทโฟนรุ่นเก่า

ไม่ต้องสงสัยเลยว่าปัญหาหลักเมื่อใช้อุปกรณ์พกพาสมัยใหม่คือการขาดความเป็นอิสระ เราทุกคนต้องการให้สมาร์ทโฟนหรือแท็บเล็ตของเราใช้งานได้นานขึ้นโดยไม่ต้องเชื่อมต่อกับอุปกรณ์ชาร์จ อย่างไรก็ตาม เราเห็นว่าปัญหานี้ได้รับการแก้ไขโดยผู้ผลิตอย่างไม่เต็มใจ และแทบไม่มีความก้าวหน้าในด้านเทคโนโลยีแบตเตอรี่ เราสามารถพูดได้ว่าปัญหาเป็นเรื่องระดับโลก Android “ช้า”, iOS “ปรับให้เหมาะสมที่สุด”, “เร็ว” WP7, MeeGo “แปลกใหม่” – ไม่ว่าจะใช้แพลตฟอร์มใดก็ตาม เราได้ยินถึงความไม่พอใจของผู้ใช้ต่อเวลาการทำงานของอุปกรณ์ในระหว่างการใช้งาน

ฉันอนุญาตให้ตัวเองแสดงความคิดเห็นอีกครั้งว่าด้วยมิลลิแอมแปร์ชั่วโมงเท่ากันในแบตเตอรี่ด้วยงานเดียวกันการใช้อินเทอร์เฟซเครือข่ายความเข้มข้นที่ใกล้เคียงกันโดยมีบริการพื้นหลังจำนวนเท่ากันและที่สำคัญที่สุดคือใช้เวลาทำงานเท่ากัน เมื่อเปิดไฟแบ็คไลท์ของหน้าจอ อายุการใช้งานแบตเตอรี่ของอุปกรณ์บนแพลตฟอร์มที่แตกต่างกันจะเท่ากันโดยประมาณ อย่างน้อยก็เป็นเช่นนั้นในสมาร์ทโฟน ฉันสามารถพูดสิ่งนี้ได้จากประสบการณ์การทำงานส่วนตัว ในบางครั้ง ภาพหน้าจอของตัวบ่งชี้อายุการใช้งานแบตเตอรี่ "บันทึก" ที่ปรากฏขึ้นบนอินเทอร์เน็ต เมื่ออุปกรณ์ (โดยไม่คำนึงถึงแพลตฟอร์ม) ทำงานในโหมดอ่อนโยนและโหมดสลีปเป็นหลักเท่านั้นที่จะยืนยันว่าฉันพูดถูก สมาร์ทโฟนสมัยใหม่ทุกแพลตฟอร์มสามารถใช้งานได้อย่างง่ายดายภายใน 4-6 ชั่วโมง ในเวลาเดียวกันจะสามารถทำงาน/นอนได้ประมาณ 5-6 วันในโหมดสลีปพร้อมการซิงโครไนซ์และการเปิดใช้งานหน้าจอที่หายาก

อย่างไรก็ตามเป็นที่น่าสังเกตว่าถึงกระนั้นก็มีการปรับปรุงเล็กน้อยในรูปแบบของอายุการใช้งานแบตเตอรี่ที่เพิ่มขึ้นของการติดธง Android สมัยใหม่ สิ่งนี้ทำได้โดยการลดกระบวนการผลิตโปรเซสเซอร์และชิป ปรับปรุงประสิทธิภาพการทำงานในแง่ของการปรับปรุงประสิทธิภาพโดยไม่เพิ่มการใช้พลังงาน ความจุของแบตเตอรี่พื้นฐานเพิ่มขึ้นเล็กน้อย การใช้เทคโนโลยีประหยัดพลังงานในจอแสดงผล และการเพิ่มประสิทธิภาพของ ระบบปฏิบัติการในที่สุด ท้ายที่สุดแล้ว มีบางอย่างเกิดขึ้นภายใน Android ที่เติบโตอย่างรวดเร็วใช่ไหม โดยหลักการแล้วเราสามารถพูดได้ว่าไม่มีความแตกต่างอย่างมีนัยสำคัญระหว่างอุปกรณ์รุ่นแรกและรุ่นที่สอง อย่างไรก็ตาม ตอนนี้เรามีอุปกรณ์คลื่นลูกที่สามอยู่ในมือแล้วและกำลังเตรียมพร้อมสำหรับคลื่นลูกที่สี่ สำหรับฉันแล้วดูเหมือนว่าเราสามารถพูดคุยเกี่ยวกับปรากฏการณ์ดังกล่าวได้ สิ่งนี้เห็นได้ชัดเจนและฉันสามารถบอกได้ว่าการเพิ่มขึ้นเชิงปริมาณในความเป็นอิสระของอุปกรณ์ "ใหม่" – ประมาณ 10-20%

ทั้งหมดข้างต้นเป็นจริงสำหรับเรือธงปัจจุบันของแพลตฟอร์ม – โทรศัพท์ Samsung Galaxy S II เมื่อเทียบกับรุ่นก่อนหน้า ความเป็นอิสระก็เพิ่มขึ้นเล็กน้อยเช่นกัน แน่นอนว่าการปรับปรุงนี้อาจเป็นผลมาจากแบตเตอรี่ที่เพิ่มขึ้นเพียง 10% อย่างไรก็ตาม ด้วยโปรเซสเซอร์แบบดูอัลคอร์ ความเร็วสัญญาณนาฬิกาที่เพิ่มขึ้น ขนาดหน้าจอที่ใหญ่ขึ้น และประสิทธิภาพที่ดีขึ้นอย่างเห็นได้ชัด ฉันว่ายังมีการปรับปรุงบางอย่างที่ต้องทำ แต่เราจะเพิ่มความเป็นอิสระของอุปกรณ์ในโหมดการทำงานที่ใช้งานอยู่ได้อย่างไร

SGS2 เป็นอุปกรณ์ที่ทรงพลังมาก ฉันจะบอกว่ามันมีพลังมากเกินไป เราต้องการพลังนี้เสมอไปหรือเปล่า? แม้ว่าจะไม่มีการทดลองใดๆ เราก็สามารถสรุปได้ว่าไม่ แต่ลองตรวจสอบข้อความนี้ในทางปฏิบัติ เราตัดสินใจลองลดความถี่การทำงานสูงสุดของโปรเซสเซอร์หลักและดูว่าสิ่งนี้ส่งผลต่อประสบการณ์การทำงานของอุปกรณ์อย่างไร ในเวลาเดียวกัน เราวางแผนที่จะใช้อุปกรณ์อย่างหนักในการติดตั้ง ความเป็นอิสระสูงสุดที่โหลดสูงสุด. นอกจากนี้เรามาดูกัน เราต้องการกิกะเฮิรตซ์พวกนี้ไหมผู้ผลิตรายไหนเลี้ยงเรา? สิ่งนี้สมเหตุสมผลไหม? นั่นคือเราจะพยายามค้นหาเกณฑ์ที่สะดวกสบายในการลดความถี่ของโปรเซสเซอร์

ฉันคิดว่าจุดประสงค์ของการทดสอบนั้นชัดเจน เรามาดำเนินการทดลองกันดีกว่า

แล้วเราจะทำให้กาแล็กซีช้าลงได้อย่างไร?

งานแรกของเราคือการติดตั้งทีมพ่อม้าแฝด Exynos แบบดูอัลคอร์สองหัวอย่างเหมาะสม เพื่อจุดประสงค์เหล่านี้ จึงได้เลือกคอร์ที่มีความสามารถในการโอเวอร์คล็อก ซึ่งทำงานบนเฟิร์มแวร์ Revolution HD 3.1.1 และเรียกว่า RAGEmod เคอร์เนลอื่นๆ ที่มีความสามารถในการเปลี่ยนพารามิเตอร์การทำงานของโปรเซสเซอร์ เช่น Siyah Kernel ก็เหมาะสมเช่นกัน เพื่อควบคุมโปรเซสเซอร์โดยตรงจึงใช้โปรแกรม SetCPU (บังเหียนและเพลาในแผนภาพแรก) ด้วยความช่วยเหลือซึ่งบังเหียนจับม้า - เกณฑ์ด้านบนของความถี่โปรเซสเซอร์กลางตั้งไว้ที่ 800 MHz

เหตุใดจึงเลือกค่าเฉพาะนี้ ถูกกำหนดจากการทดลองว่าเป็นขั้นต่ำที่จำเป็นสำหรับการทำงานปกติของเกมส่วนใหญ่บน Android แน่นอนว่าสิ่งนี้เป็นสิ่งที่เข้าใจได้ - เกมเป็นกระบวนการที่ต้องใช้ทรัพยากรมากที่สุด และด้วยความถี่โปรเซสเซอร์ 800 MHz ยังไม่มีการชะลอตัวใด ๆ โดยพื้นฐานแล้วทุกอย่างทำงานได้ดีเสมอ

นักข่าวพิเศษของเรา นักวิจัยรุ่นเยาว์จาก KeddrOlab Alexander Kurenkov แผนกมอสโก รายงานผลการทดสอบภาคสนาม:

เมื่อเร็ว ๆ นี้ต้องขอบคุณผู้อ่านซีดาร์หลายคนและตรรกะทั่วไปฉันตัดสินใจแทนที่จะเพิ่มตัวอักษรและตัวเลขถัดจากคำจารึกของ Apple เพื่อเปลี่ยนไปใช้ระบบปฏิบัติการ Android แน่นอนว่าตัวเลือกนี้ตกอยู่กับหนึ่งในรุ่นที่ทรงพลังที่สุดในตลาดนั่นคือ Samsung Galaxy S2 เมื่อพิจารณาว่าฉันยังอยู่ในโรงเรียน บังเอิญว่าฉันได้ซื้อโทรศัพท์ในช่วงวันหยุด เขาอยู่ที่บ้าน ใช้ WiFi ตลอดเวลาและอยู่ใกล้ปลั๊กไฟ ในตอนแรก สิ่งที่กราฟแสดงก็เพียงพอสำหรับฉัน (ประมาณ 4-5 ชั่วโมงในโหมดใช้งานหนัก) อย่างไรก็ตาม ฉันยังไม่เข้าใจว่าอะไรและที่ไหน - ฉันกำลังศึกษาระบบปฏิบัติการ เมื่อพูดถึงวันธรรมดา ฉันคิดว่าโทรศัพท์จะใช้งานได้ในระดับเดียวกับ iPhone (แต่ภายใต้ WiFi ฉันไม่ได้สังเกตเห็นความแตกต่างมากนัก เพราะเวลาผ่านไปเร็วมาก) แต่ทุกอย่างกลับกลายเป็นว่าสมบูรณ์ แตกต่าง! ในวันแรก ฉันตัดสินใจว่าจะดูว่าอะไรจะเกิดขึ้นและใช้มันใน "โหมดปกติ" เป็นเวลาวันธรรมดา แต่เมื่อเริ่มตรวจสอบแบตเตอรี่ ฉันพบว่าในอัตรานี้แบตเตอรี่คงอยู่ไม่ได้จนกว่าจะถึงมื้อเที่ยง ฉันต้องลดภาระและพยายามไม่ใช้มันเลย อย่างไรก็ตามบางแห่งในตอนเย็นฉันมีเงินเหลือ 5% เป็นเวลา 2-3 วัน (มื้อเที่ยงฉันคิด 25-30%) สิ่งที่ฉันทำจริง:

1. อินเทอร์เน็ต (ICQ, vk, twitter, youtube นิดหน่อย) ~20-30 นาที

2. เกม (ฉันยังอยากใช้เวลาเล่นของเล่นสักสองสามนาที) ~ 5-10 นาที

3. กล้อง (เห็นได้ชัดว่าจำเป็นต้องเก็บข้อมูลบางอย่าง) ~2-3 ภาพต่อวัน

หลังจากคิดและดูตารางการใช้งานของฉันแล้ว ฉันพบว่าโทรศัพท์ใช้พลังงานเต็มประสิทธิภาพค่อนข้างบ่อย เนื่องจากฉันไม่ได้เล่นเกมงู แต่เป็นเกม 3 มิติ ต้องทำอะไรสักอย่างเกี่ยวกับเรื่องนี้ ก่อนอื่นฉันจำได้ว่า Android เป็นระบบเปิดและที่นี่คุณสามารถโอเวอร์คล็อกโปรเซสเซอร์ได้ (และลดความถี่ลงด้วย) จากนั้นฉันปรึกษากับวลาดิสลาฟและในตอนเย็นฉันได้แก้ไขความถี่เกณฑ์สูงสุดสำหรับโปรเซสเซอร์ที่ 800 MHz ช่วยให้โทรศัพท์เริ่มใช้งานในโหมด "เช่นเคย" ได้นานขึ้น ดังนั้นหากคุณไม่พอใจกับปริมาณการทำงานของสัตว์ คุณสามารถลองลดความถี่ลงได้ ตัวเลือกที่สองคือแบตเตอรี่เสริม

ฉันยังนั่งอยู่สองสามวันโดยมีความถี่ CPU สูงสุดต่อยอดที่ 800 MHz ซึ่งช่วยประหยัดการใช้แบตเตอรี่ได้บ้างจากการใช้งานปกติของฉัน

ฉันไม่เล่นเกมต่างจาก Alexander ดังนั้นโดยพื้นฐานแล้วการชาร์จหนึ่งครั้งก็เพียงพอสำหรับฉันสำหรับ 12-13 ชั่วโมง ที่ 800 MHz ฉันออกไปข้างนอกเป็นเวลา 14-15 ชั่วโมง โดยธรรมชาติแล้วการประเมินดังกล่าวเป็นเรื่องส่วนตัวมาก แต่ฉันพยายามให้โหลดเท่ากันโดยเปิดหน้าจอโทรศัพท์ด้วยความถี่ที่แน่นอนและดำเนินการตามปกติของฉัน - ดูอีเมล Twitter คลิกลิงก์และดูวิดีโอออนไลน์

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

นี่คือสิ่งที่ฉันได้รับ:

อย่างที่คุณเห็น ฉันได้รับประสิทธิภาพสูงสุดของอุปกรณ์โดยการโอเวอร์คล็อกโปรเซสเซอร์เป็น 1.4 GHz เมื่อชาร์จจากแหล่งจ่ายไฟเครือข่าย และใช้ 1.2 GHz มาตรฐานเมื่อชาร์จจากพีซี USB หรือแล็ปท็อป เมื่อทำงานโดยใช้พลังงานจากแบตเตอรี่ ความถี่สูงสุดของโปรเซสเซอร์จะค่อยๆ ลดลงตามขั้นตอนต่อไปนี้:

100-70% – 1200 เมกะเฮิรตซ์

70-50% – 1,000 เมกะเฮิรตซ์

50-30% – 800 เมกะเฮิรตซ์

ต่ำกว่า 30% – 500 MHz

เราสามารถพูดได้ว่าฉันไม่ประสบกับความไม่สะดวกใด ๆ เมื่อใช้โทรศัพท์เนื่องจากความถี่โปรเซสเซอร์สูงสุดลดลง สิ่งเดียวคือในขั้นตอนสุดท้ายด้วยขีดจำกัด 500 MHz เราจะสังเกตเห็นความล่าช้าของระบบเล็กน้อยระหว่างงานที่ซับซ้อนและการเลื่อนเดสก์ท็อปด้วยเอฟเฟกต์ 3 มิติ (Go Launcher EX)

ข้อสรุปหลังการทดลอง:

1. การลดความถี่การทำงานสูงสุดของโปรเซสเซอร์สำหรับ SGS2 เป็น 800 MHz ในทางปฏิบัติแล้วไม่ได้ทำให้เกิดความไม่สะดวกที่เห็นได้ชัดเจนเมื่อทำงานกับโทรศัพท์แม้ในเกม 3 มิติ การเล่นวิดีโอก็เกิดขึ้นได้โดยไม่มีปัญหา อย่างไรก็ตาม การบันทึกวิดีโอ 1080p จากกล้องอาจจะกระตุกได้

2. การลดความถี่โปรเซสเซอร์สูงสุดเป็น 500 MHz ยังคงสามารถยอมรับได้หากคุณไม่ได้โหลดสมาร์ทโฟนเป็นพิเศษและไม่ต้องกังวลกับความล่าช้าเมื่อเลื่อน ไม่สามารถเล่นเกมด้วยความถี่นี้ได้อีกต่อไปเนื่องจากการชะลอตัวอย่างเห็นได้ชัด

3. คุณจะไม่รู้สึกถึงประโยชน์มากมายจากการลดความถี่โปรเซสเซอร์สูงสุดใน SGS2 เนื่องจากในความเป็นจริงแล้ว สมาร์ทโฟนส่วนใหญ่ทำงานที่ 200 MHz ความถี่เดียวกันนี้จะถูกใช้เมื่ออุปกรณ์เข้าสู่โหมดสลีป เมื่อหน้าจอถูกเปิด ปิด. เมื่อเลื่อนดูตาราง เมนู หรือเปิดโปรแกรม ความถี่ของโปรเซสเซอร์จะเพิ่มขึ้นเป็น 500-800 MHz บางครั้งอาจสูงถึง 1000 MHz และเฉพาะเมื่อถ่ายวิดีโอใน 720-1080p และเล่นเกมเท่านั้น ความถี่ในการทำงานจะเพิ่มขึ้นเป็นมาตรฐานสูงสุดที่ 1200 MHz

ดังนั้นคุณจะรู้สึกได้ถึงความประหยัดจากการลดเกณฑ์บนของความถี่โปรเซสเซอร์ที่ใช้เฉพาะเมื่อคุณใช้อุปกรณ์อย่างเข้มข้นสำหรับงานที่ซับซ้อน มักถ่ายวิดีโอและเล่นเกมจำนวนมาก ตัวอย่างเช่น ฉันยังสามารถสรุปได้ว่าจะมีการประหยัดบ้างเมื่อใช้ระบบนำทาง GPS เป็นเวลานาน (ไม่ได้ทดสอบ) ภายใต้สภาวะการทำงานของโปรเซสเซอร์มาตรฐาน หากขณะนี้คุณมีอายุการใช้งานแบตเตอรี่มากกว่า 12 ชั่วโมง เช่น 15-20 ชั่วโมงขึ้นไป คุณไม่ควรเริ่มเกมดังกล่าวด้วยความถี่ด้วยซ้ำ แต่ถ้าคุณใช้สมาร์ทโฟนอย่างมากและมีอายุการใช้งานแบตเตอรี่ปัจจุบันน้อยกว่า 8-10 ชั่วโมง คุณสามารถใช้ความซับซ้อนดังกล่าวเพื่อยืดอายุการใช้งานแบตเตอรี่ได้อีกหนึ่งชั่วโมงครึ่ง เห็นด้วย ในบางสถานการณ์ นี่เป็นการเพิ่มขึ้นที่ค่อนข้างสำคัญ

ลองทดลองดู โชคดีที่ขั้นตอนการลดความถี่โปรเซสเซอร์นั้นปลอดภัยอย่างยิ่ง สิ่งเดียวที่คุณอาจพบคือการชะลอตัวของระบบและอินเทอร์เฟซล่าช้า

ผลลัพธ์ที่ดีที่สุดของเวลาหน้าจอการทำงานสูงสุดที่ฉันเคยเห็นในแบตเตอรี่มาตรฐานนั้นได้รับเมื่อไม่กี่วันก่อนบนเฟิร์มแวร์ RevolutionHD v3.1.1 พร้อมเคอร์เนล nolog Siyah Kernel 2.2:

ในความต่อเนื่องของบทความนี้ฉันกำลังประกาศหัวข้อถัดไปสำหรับชุดที่ 3 ของ KeddrOlab ScreenCast ซึ่งฉันจะพยายามเผยแพร่ในอีกไม่กี่วัน: การใช้และการตั้งค่าโปรแกรม SetCPU ประเภทของโปรไฟล์โปรเซสเซอร์ (ผู้ว่าการ CPU) การโอเวอร์คล็อก & undervolting .

หากคุณพบข้อผิดพลาด โปรดเน้นข้อความและคลิก Ctrl+ป้อน.

ผู้ใช้อุปกรณ์ Android จำนวนมากประสบปัญหาประสิทธิภาพของระบบอย่างแน่นอน ตัวอย่างเช่น แท็บเล็ตอาจไม่สามารถจัดการแอปพลิเคชันที่ทำงานพร้อมกันหลายตัวได้ หรือกราฟิกอาจเริ่มช้าลง นอกเหนือจากจำนวน RAM แล้ว ตัวบ่งชี้เหล่านี้ยังได้รับผลกระทบอย่างมากจากความเร็วสัญญาณนาฬิกาของโปรเซสเซอร์ของอุปกรณ์ของคุณ

แอพของบุคคลที่สามเหมาะที่สุดสำหรับการโอเวอร์คล็อก

แม้ว่าที่ผ่านมาแท็บเล็ต Android ของคุณจะเป็นเรือธงในกลุ่มเฉพาะ แต่ความก้าวหน้าก็ไม่หยุดนิ่งและโปรแกรมและเกมใหม่ ๆ ก็ต้องการทรัพยากรฮาร์ดแวร์มากขึ้นเรื่อย ๆ ในทางกลับกัน นี่ยังไม่ใช่เหตุผลที่จะเปลี่ยนอุปกรณ์เป็นอุปกรณ์ที่เร็วกว่า (และแพงกว่า!) ดังนั้นจึงสมเหตุสมผลที่จะคิดถึงการโอเวอร์คล็อกโปรเซสเซอร์

แอปพลิเคชันพิเศษได้รับการพัฒนาสำหรับขั้นตอนนี้ สามารถพบได้และดาวน์โหลดบน Google Play โปรแกรม Android ที่ใช้ตัวอย่างที่เราจะบอกคุณถึงวิธีการโอเวอร์คล็อก CPU นั้นค่อนข้างใช้งานง่าย แต่เพื่อให้ทำงานได้อย่างถูกต้องคุณต้องมีสิทธิ์รูท - สิทธิ์ผู้ใช้ระดับสูงที่อนุญาตให้คุณเปลี่ยนการตั้งค่าทางวิศวกรรมซึ่งโดยปกติจะเข้าถึงได้ จำกัดเฉพาะผู้ใช้

โปรแกรม AnTuTu CPU Master

มีจำหน่ายบน Google Play ทั้งในเวอร์ชันที่ต้องชำระเงินและฟรี ฟังก์ชั่นของอันแรกนั้นกว้างกว่าเล็กน้อย แต่สำหรับงานหลักของเรามันค่อนข้างเหมาะสม หลังจากติดตั้งและเปิดโปรแกรมแล้ว เราจะเห็นหน้าต่างหลักทันที

ค่าบนพื้นหลังสีเขียวคือความถี่ปัจจุบัน ด้านล่างนี้คือแถบเลื่อนที่ปรับค่าสูงสุดและค่าต่ำสุด เพื่อเร่งความเร็วระบบปฏิบัติการโดยรวม คุณต้องเพิ่มค่าความถี่ขั้นต่ำ โปรแกรมนี้ไม่สามารถเปลี่ยนจำนวนสูงสุดได้

หลังจากตั้งค่าที่ต้องการแล้ว คุณต้องบันทึกการตั้งค่าและรีสตาร์ทแท็บเล็ตเพื่อใช้งาน

ตั้งค่าซีพียู

แอป SetCPU Android ทำงานในลักษณะเดียวกัน เมื่อคุณเปิดใช้งาน เราจะเห็นปุ่มสองปุ่ม: การโอเวอร์คล็อก CPU มาตรฐาน และไปที่การตั้งค่าขั้นสูง ฟังก์ชันหลักถูกนำไปใช้ในลักษณะเดียวกับในตัวอย่างก่อนหน้านี้: ค่าความถี่ปัจจุบันจะเปลี่ยนแปลงตามเวลาจริงเมื่อกระบวนการใดๆ เริ่มต้นหรือหยุด และความสามารถในการปรับค่าเกณฑ์

นอกจากนี้ โปรแกรม SetCPU ยังมีฟังก์ชันที่มีประโยชน์อื่นๆ อีกมากมาย ในนั้นคุณไม่เพียงสามารถโอเวอร์คล็อกได้ แต่ยังสร้างโปรไฟล์ความถี่ที่โปรเซสเซอร์จะใช้ด้วย หากจำเป็น คุณสามารถสลับไปมาล่วงหน้าได้ และยังตั้งค่าการเปลี่ยนแปลงโปรไฟล์ได้ตามเงื่อนไขการใช้งาน เช่น ลดความถี่เมื่อประจุแบตเตอรี่เหลือน้อย

ควรใช้ฟังก์ชันขั้นสูงของโปรแกรมนี้สำหรับผู้ใช้ Android ที่มีประสบการณ์เท่านั้นเนื่องจากสามารถควบคุมระดับการใช้พลังงานสำหรับแต่ละความถี่เฉพาะได้ก็ต่อเมื่อผู้ใช้ทราบว่าการกระทำแต่ละอย่างของเขาสามารถนำไปสู่อะไรได้

ข้อดีและข้อเสียของการโอเวอร์คล็อก CPU

ข้อดีของขั้นตอนนี้ ได้แก่ :

  • เพิ่มประสิทธิภาพและความเร็วของอุปกรณ์อย่างไม่ต้องสงสัย
  • การทำงานที่รวดเร็วและราบรื่นของเกมและโปรแกรมที่ใช้ทรัพยากรมาก

แต่ก็มีข้อเสียบางประการที่ทำให้การใช้งานแท็บเล็ตของคุณสะดวกสบายน้อยลง:

  • การเพิ่มความถี่จะนำไปสู่การสิ้นเปลืองพลังงานอย่างหลีกเลี่ยงไม่ได้ ดังนั้นควรเตรียมพร้อมสำหรับการสิ้นเปลืองแบตเตอรี่อย่างรวดเร็วผิดปกติ
  • การถ่ายเทความร้อนก็จะเพิ่มขึ้นเช่นกัน กล่าวคือ อุปกรณ์จะร้อนขึ้นมากกว่าปกติแม้จะมีภาระไม่สูงมากก็ตาม

ข้อควรระวังเมื่อโอเวอร์คล็อกโปรเซสเซอร์

ข้อควรจำ - อุปกรณ์แต่ละชิ้นเป็นอุปกรณ์ส่วนบุคคล และก่อนที่คุณจะคิดที่จะโอเวอร์คล็อก CPU บน Android ให้ค้นหาข้อมูลเกี่ยวกับรุ่นของคุณ: อาจไม่สามารถโอเวอร์คล็อกได้ ตัวอย่างเช่น หากแท็บเล็ตของคุณติดตั้งโปรเซสเซอร์แบบ single-core การโอเวอร์คล็อกจะไม่ให้ผลลัพธ์ที่เห็นได้ชัดเจน โดยทั่วไปการเพิ่มขึ้นที่เหมาะสมควรไม่เกิน 20-25% ของตัวเลขเดิม ค่าที่สูงโดยไม่จำเป็นอาจทำให้อุปกรณ์ของคุณเสียหายได้

การโอเวอร์คล็อกโปรเซสเซอร์ไม่ว่าในกรณีใดจะส่งผลให้อายุการใช้งานแบตเตอรี่ของอุปกรณ์ลดลง: การทำงานที่ความถี่สูงโปรเซสเซอร์จะใช้พลังงานมากขึ้น อย่างไรก็ตาม มีอีกด้านหนึ่งของปัจจัยนี้: เมื่อใช้โปรแกรมเดียวกันนี้ คุณสามารถยืดอายุการใช้งานแบตเตอรี่ได้หากคุณลดเกณฑ์ความถี่ลง สิ่งนี้เกี่ยวข้องกับผู้ที่ไม่ใช้โปรแกรมที่เน้นทรัพยากร ไม่ค่อยได้เล่นเกม แต่ให้คุณค่ากับความเป็นอิสระสูง ท้ายที่สุดแล้ว โปรเซสเซอร์มาตรฐานส่วนใหญ่บนอุปกรณ์ Android ของเราสามารถทำงานได้ที่ความถี่กลางโดยไม่ต้องโอเวอร์คล็อก

บทสรุป

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

การพัฒนาอย่างรวดเร็วของระบบปฏิบัติการ Android จะกำหนดเงื่อนไขและซอฟต์แวร์โดยอัตโนมัติ ซึ่งจะเน้นไปที่คุณลักษณะที่ปรับปรุงอย่างต่อเนื่องของอุปกรณ์มือถือมากขึ้น และตอนนี้เมื่อเร็ว ๆ นี้ "สัตว์ตัวน้อย" ที่ว่องไวไม่ได้ดึงตัวใหม่หรือ

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

ก่อนอื่นมีทฤษฎีเล็กน้อย ควรเข้าใจความถี่โปรเซสเซอร์ขั้นต่ำว่าเป็นความถี่ที่ระบบปฏิบัติการ Android ทำงานในช่วงเวลาที่มีการโหลดหรือเวลาว่างน้อยที่สุด (การบล็อก) แนะนำให้เพิ่มความถี่ขั้นต่ำเพื่อเพิ่มความเร็วให้กับแอปพลิเคชันหรืออินเทอร์เฟซที่เรียบง่าย

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

ขั้นตอนการโอเวอร์คล็อก (หรือการโอเวอร์คล็อก) คือการเพิ่มส่วนประกอบของโปรเซสเซอร์ให้เกินกว่าโหมดมาตรฐานเพื่อเพิ่มความเร็วในการทำงาน เป็นเรื่องง่ายที่จะคาดเดาว่าโปรเซสเซอร์ที่มีความเร็วสัญญาณนาฬิกา 768 MHz ในคลังแสงจะแสดงความเร็วเร็วกว่า "สมอง" ของอุปกรณ์พกพาหนึ่งเท่าครึ่งที่ 528 MHz อย่างไรก็ตามสมาร์ทโฟนที่มีความถี่โปรเซสเซอร์มาตรฐาน 768 MHz จะแตกต่างจากสมาร์ทโฟนที่ "โอเวอร์คล็อก" กับพารามิเตอร์ดังกล่าว เรามาดูกันว่าการโอเวอร์คล็อกนั้นสมเหตุสมผลหรือไม่

  • เราได้รับพลังงานเพิ่มเติมซึ่งเป็นผลมาจากการเร่งความเร็วการทำงานของอุปกรณ์อย่างมากซึ่งจะสังเกตได้ชัดเจนในของเล่น 3 มิติ
  • อุปกรณ์จะมีความยืดหยุ่นมากขึ้นในการทำงานกับซอฟต์แวร์ที่ต้องใช้โปรเซสเซอร์ที่แข็งแกร่ง
  • คุณจะต้องชาร์จแบตเตอรี่บ่อยขึ้น
  • เป็นไปได้ว่าสมาร์ทโฟนจะเริ่มร้อนขึ้นมากขึ้น
  • โปรเซสเซอร์ที่โอเวอร์คล็อกจะมีอายุการใช้งานสั้นลง

ทีนี้เมื่อนึกถึงภูมิปัญญาพื้นบ้านลองถามตัวเองด้วยคำถามหลัก - เกมนี้คุ้มค่ากับเทียนหรือไม่? ฉันคิดอย่างนั้น และนี่คือเหตุผล:

ประการแรก หากคุณดูแลเรื่องการกระจายความร้อนอย่างมีประสิทธิภาพ ความเสี่ยงในการสร้างความเสียหายให้กับโปรเซสเซอร์ก็แทบจะน้อยมาก

ประการที่สอง คุณไม่จำเป็นต้องมุ่งเน้นไปที่การลดอายุการใช้งานของอุปกรณ์เนื่องจากอุปกรณ์จะล้าสมัยก่อนที่จะใช้งานไปอย่างน้อยครึ่งหนึ่งของอายุการใช้งาน

โดยทั่วไป ตัวเลือกยังคงเป็นของคุณ และหากคุณยืนยันว่า “ใช่” ก็อ่านต่อ

วิธีโอเวอร์คล็อกโปรเซสเซอร์โดยใช้โปรแกรม บนโทรศัพท์หรือแท็บเล็ต Android

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

  • ด้วยเหตุผลด้านความปลอดภัย การเพิ่มความถี่ควรดำเนินการอย่างราบรื่น โดยคงตัวบ่งชี้ไว้ภายใต้การควบคุมโดยใช้การทดสอบต่างๆ มิฉะนั้น หากค่าที่ตั้งไว้เริ่มแรกสูงเกินไป การชาร์จแบตเตอรี่จะถูกใช้อย่างรวดเร็ว และด้วยเหตุนี้ การกระจายความร้อนจะเพิ่มขึ้น ซึ่ง จะทำให้โปรเซสเซอร์ร้อนเกินไป
  • มันไม่สมเหตุสมผลเลยที่จะโอเวอร์คล็อกโปรเซสเซอร์ด้วยความถี่ 1 GHz หรือสูงกว่า โดยเฉพาะอย่างยิ่งหากเป็นแบบดูอัลคอร์

สำคัญ! ขั้นตอนนี้ใช้ได้กับอุปกรณ์ที่มีสิทธิ์ "Superuser" (ROOT) เท่านั้น และหากไม่มีอยู่ ให้ดำเนินการก่อนเริ่มดำเนินการโอเวอร์คล็อก

นอกจากนี้โดยไปที่ส่วน "การตั้งค่า" บนอุปกรณ์ของคุณค้นหารายการ "ความปลอดภัย" เปิดและทำเครื่องหมายที่ช่อง "แหล่งที่ไม่รู้จัก" ซึ่งจะทำให้สามารถดาวน์โหลดโปรแกรมได้ไม่เพียง แต่จาก Play Store เท่านั้น:

อีกประเด็นที่ต้องเน้นย้ำ ความจริงก็คือแต่ละอุปกรณ์มีเคอร์เนลที่กำหนดเองซึ่งจำเป็นสำหรับการโอเวอร์คล็อกโปรเซสเซอร์และหากสมาร์ทโฟนของคุณไม่มีก็จะต้องทำการแฟลช

ตอนนี้คุณสามารถก้าวไปสู่การโอเวอร์คล็อกจริงได้แล้ว หากต้องการเปลี่ยนพารามิเตอร์โปรเซสเซอร์คุณต้องใช้หนึ่งในโปรแกรมพิเศษ

Antutu ซีพียูมาสเตอร์

เป็นแอปพลิเคชั่นที่ดีที่เสนอให้ทดสอบเวอร์ชันฟรีก่อนที่จะเปลี่ยนไปใช้เวอร์ชันที่ต้องชำระเงินแม้ว่าจะไม่จำเป็นสำหรับขั้นตอนนี้โดยเฉพาะ แต่ตัวเลือกงบประมาณก็มีฟังก์ชันที่จำเป็นทั้งหมด นอกจากนี้ซึ่งสำคัญมากโปรแกรมยังมีเกณฑ์มาตรฐานในตัวซึ่งเป็นโปรแกรมที่ทดสอบประสิทธิภาพของระบบปฏิบัติการ

ในหน้าต่างหลักตรงข้ามกับตำแหน่ง "Scaling" ให้คลิกปุ่ม "Ondemand" ซึ่งในเมนูที่ปรากฏขึ้นให้ตั้งค่าโหมดที่ต้องการ สำหรับโอเวอร์คล็อกเกอร์ที่ไม่มีประสบการณ์ ควรตั้งค่าเป็น "โต้ตอบ" ดีกว่า ซึ่งจะช่วยให้ระบบทำงานที่ความถี่ต่ำสุดเกือบตลอดเวลา และร้องขอการโอเวอร์คล็อกโปรเซสเซอร์เมื่อจำเป็นเท่านั้น ด้วยวิธีนี้ คุณสามารถประหยัดพลังงานแบตเตอรี่ได้อย่างมาก และได้รับพลังงานมากขึ้นในเวลาที่เหมาะสมเท่านั้น ผู้ใช้ขั้นสูงสามารถเลือก "Scheduler" หลังจากนั้นให้กดปุ่มตรงข้ามตำแหน่ง "Set on boot" (ติดตั้งเมื่อบู๊ต)

การทำงานกับโปรแกรมนั้นง่ายมาก: การเลื่อนแถบเลื่อน "สูงสุด" ไปทางขวาจะกำหนดความถี่สัญญาณนาฬิกาสูงสุด ซึ่งจะมีความสำคัญสำหรับการได้รับประสิทธิภาพที่ดีที่สุดในเกม และการเลื่อนแถบเลื่อน "ต่ำสุด" ไปทางซ้ายจะลดความถี่ลง หากคุณต้องการลดการใช้แบตเตอรี่เมื่อทำงานง่ายๆ (เลื่อนดูเมนู เดสก์ท็อป ฯลฯ)

ฉันขอย้ำอีกครั้งว่าความถี่สามารถเพิ่มได้ไม่เกิน 20-25 เปอร์เซ็นต์นั่นคือ จาก 1.2 GHz ไม่จำเป็นต้องกระโดดเกิน 1.5 GHz

หลังจากดำเนินการปรับแต่งแล้ว ให้รีบูทสมาร์ทโฟน จากนั้นจะกลับมาทำงานต่อด้วยการตั้งค่าที่บันทึกไว้

จูนเนอร์ซีพียู

CPU tuner เป็นโปรแกรมที่ยอดเยี่ยมสำหรับการทดลอง ซึ่งหากกำหนดค่าอย่างถูกต้องก็สามารถแสดงผลลัพธ์ที่น่าทึ่งได้ นอกเหนือจากโปรไฟล์และตัวควบคุมแล้ว แอปพลิเคชันยังสามารถใช้ทริกเกอร์ ซึ่งช่วยให้การตั้งค่าความถี่ค่อนข้างยืดหยุ่น โดยระบุเงื่อนไขที่ควรใช้โปรไฟล์ใดโปรไฟล์หนึ่ง กระบวนการโอเวอร์คล็อกนั้นค่อนข้างง่ายและไม่คุ้มที่จะอธิบายแยกกันเนื่องจากในทางปฏิบัติแล้วมันไม่แตกต่างจากการกระทำใน Antutu Cpu Master ที่อธิบายไว้ข้างต้น

ตามค่าเริ่มต้น หากใช้คอร์แบบกำหนดเองที่มีความสามารถในการโอเวอร์คล็อก จะมีการตั้งค่าเฉพาะความถี่สูงสุดเท่านั้น และการตั้งค่าอื่นๆ ทั้งหมดจะถูกตั้งค่าตามลำดับต่อไปนี้: “การตั้งค่า” จากนั้น “ระบบ” จากนั้น “ความถี่ CPU ที่อนุญาต (และในหน่วย Khz จะต้องคั่นด้วยช่องว่าง)

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

บทความนี้เป็นบทความต่อจากซีรีส์นี้ โดยมีเป้าหมายเพื่อเพิ่มอายุการใช้งานแบตเตอรี่ของอุปกรณ์ Android ให้สูงสุดโดยใช้การตั้งค่าซอฟต์แวร์ คราวนี้เราจะดูโหมดการทำงานของโปรเซสเซอร์ การใช้พลังงานของหน้าจอ และพยายามเอาชนะกิจกรรม "ที่มองไม่เห็น" ที่ไม่ต้องการ

เราขอเตือนคุณว่าเราได้พูดคุยถึงข้อมูลพื้นฐานเกี่ยวกับอินเทอร์เฟซไร้สายแล้ว

เอาล่ะ มาเริ่มกันเลย เริ่มต้นด้วยการเปลี่ยนความถี่และโหมดการทำงานของโปรเซสเซอร์กลาง เรามาจองกันทันทีว่าหากคุณไม่ระมัดระวังในการปรับความถี่การทำงานของโปรเซสเซอร์ของอุปกรณ์ Android ด้วยตนเอง การค้าง การทำงานที่ไม่เสถียร และในทางทฤษฎีแล้ว อาจเกิดความล้มเหลวโดยสมบูรณ์ของอุปกรณ์ได้ ดังนั้นการกระทำใด ๆ ควรทำด้วยความระมัดระวังอย่างยิ่งและด้วยความเข้าใจในสิ่งที่กำลังทำอยู่ อุปกรณ์สมัยใหม่ทั้งหมดรวมถึงอุปกรณ์ Android จะควบคุมไดนามิกของโปรเซสเซอร์โดยอัตโนมัติโดยขึ้นอยู่กับโหลดที่วางไว้ แต่สิ่งนี้ไม่ได้เกิดขึ้นอย่างถูกต้องและเหมาะสมในตอนแรกเสมอไป ดังนั้นการใช้แบตเตอรี่อาจไม่ประหยัดที่สุด ดังนั้นการเปลี่ยนความถี่ของโปรเซสเซอร์กลางด้วยตนเองสามารถยืดอายุการใช้งานแบตเตอรี่ได้อย่างเห็นได้ชัด โดยเฉพาะอย่างยิ่งสำหรับอุปกรณ์ที่ทันสมัยที่สุด ซึ่งความถี่ของโปรเซสเซอร์กลางซึ่งมักจะเป็นแบบ Quad-core สามารถเข้าถึง 1.5 GHz หรือมากกว่า วิธีที่สะดวกที่สุดในการปรับความถี่โปรเซสเซอร์คือการใช้โปรแกรม SetCPU เพื่อให้ทำงานได้ คุณจะต้องมีสิทธิ์เข้าถึงรูท เช่นเดียวกับการปรับแต่งระบบปฏิบัติการและเคอร์เนลอย่างละเอียด ในแอพพลิเคชั่นนี้ คุณสามารถกำหนดค่าความถี่ของโปรเซสเซอร์ให้เปลี่ยนแปลงตามโปรไฟล์ได้อย่างง่ายดาย เช่น เมื่อหน้าจอดับลง หรือเมื่อประจุแบตเตอรี่ลดลงต่ำกว่าระดับที่กำหนด อย่างไรก็ตาม เพื่อให้อายุการใช้งานแบตเตอรี่เพิ่มขึ้นอย่างเห็นได้ชัด ความถี่ของโปรเซสเซอร์ควรลดลงอย่างน้อย 25% หรือดีกว่านั้นอีก การเปลี่ยนแปลงเล็กน้อย 10-15% อาจไม่ให้ผลลัพธ์ที่เห็นได้ชัดเจน คุณสามารถระบุได้ว่ามีปัญหากับการควบคุมความถี่มาตรฐานของโปรเซสเซอร์กลางหรือไม่ และประเมินภาระงานในช่วงเวลาหนึ่งโดยใช้ข้อมูลระบบ Android ในระบบ -> แท็บ CPU

หากใช้เวลาส่วนสำคัญในการรันโปรเซสเซอร์ที่ความถี่สูงในขณะที่ไม่ได้ใช้งานแอพพลิเคชั่นและเกมที่ใช้ทรัพยากรมากแสดงว่ามีบางอย่างที่ต้องทำ ควรเปลี่ยนเป็นกราฟโหลด CPU ซึ่งสามารถรวบรวมได้โดยโปรแกรมตรวจสอบเช่น SystemPanel หรือ PowerTutor หากโปรเซสเซอร์ไม่ได้โหลดโดยกระบวนการหรือแอปพลิเคชันใดๆ ที่สามารถเพิ่มความถี่ได้ แสดงว่าโหมดปกติของการควบคุมความถี่ CPU แบบไดนามิกจะทำงานไม่ถูกต้อง ซึ่งสามารถแก้ไขได้โดยการติดตั้ง SetCPU และการตั้งค่าโหมดการทำงานของโปรเซสเซอร์บางอย่างด้วยตนเอง เราดูรายละเอียดโหมดการทำงานของเคอร์เนลโดยละเอียดใน . โดยทั่วไป คุณต้องเข้าใจว่ายิ่งความถี่ของโปรเซสเซอร์โดยเฉลี่ยต่ำลง อินเทอร์เฟซผู้ใช้ของอุปกรณ์ Android จะตอบสนองน้อยลงและประสิทธิภาพก็จะยิ่งต่ำลง ดังนั้นคุณต้องเลือกโหมดที่สะดวกสบายอย่างอิสระและเป็นรายบุคคล โดยก่อนหน้านี้ได้ทดสอบค่าที่ตั้งไว้ล่วงหน้าหลายค่าแล้ว ตามตัวอย่าง ให้เราอ้างอิงว่าด้วยโปรเซสเซอร์ 1 GHz ที่ติดตั้งใน Samsung Galaxy S เราสามารถบรรลุผลลัพธ์ดังต่อไปนี้: โหมดออนดีมานด์ 100-800 MHz เพิ่มอายุการใช้งานแบตเตอรี่ประมาณ 15-20%, ออนดีมานด์ 100-400 MHz สำหรับการชมภาพยนตร์ เพิ่มขึ้นนี่คือเวลา 30-40% และไม่มีการค้างในโหมดใด ๆ ที่ระบุไว้

ตอนนี้เรามาพูดถึงหน้าจอของอุปกรณ์มือถือ Android กันดีกว่า ดังที่คุณทราบนี่เป็นหนึ่งในผู้บริโภคพลังงานหลัก ปริมาณการใช้ขึ้นอยู่กับพารามิเตอร์ต่างๆ เช่น ขนาดทางกายภาพ ความละเอียดพิกเซล ประเภทเมทริกซ์ ระดับความสว่าง รวมถึงเวลาที่ไฟแบ็คไลท์เปิดอยู่หลังจากหยุดการใช้งานอุปกรณ์ ในขณะนี้ ผู้ผลิตใช้ประเภทเมทริกซ์พื้นฐานเช่น IPS, TFT-LCD, SCLCD และ OLED (AMOLED หรือ SuperAMOLED) หน้าจอที่ใช้ไดโอดเปล่งแสงอินทรีย์ SuperAMOLED และรูปแบบต่างๆ (SuperAMOLED Plus, SuperAMOLED HD) ที่ประหยัดที่สุดในแง่ของการใช้พลังงาน ขึ้นอยู่กับเงื่อนไขบางประการซึ่งเราจะกล่าวถึงด้านล่างนี้ ประหยัดได้สำเร็จเนื่องจากไม่มีแสงแบ็คไลท์ทั่วไปของเมทริกซ์ จุดบนหน้าจอเองก็เรืองแสง ดังนั้นเพื่อแสดงสีดำ พื้นที่ที่จำเป็นของหน้าจอจึงถูกปิด ดังนั้นภาพที่แสดงบนจอแสดงผลจึงมีผลกระทบอย่างมากต่อการใช้พลังงาน ยิ่งมีเฉดสีดำและสีเข้มมากเท่าใด แบตเตอรี่ก็จะยิ่งน้อยลงเท่านั้น เพื่อให้เข้าใจถึงสิ่งที่เกิดขึ้นอย่างชัดเจนยิ่งขึ้น ต่อไปนี้เป็นกราฟหลายกราฟที่เปรียบเทียบการใช้พลังงานของหน้าจอ OLED และแผง LCD แบบคลาสสิก:

อย่างที่คุณเห็นหากอุปกรณ์ของคุณมีหน้าจอ OLED ก็มีเหตุผลมากกว่าที่จะใช้ธีมที่มีโทนสีดำและสีเข้มและอุณหภูมิสีสูงกว่า 6500K:

ขอแนะนำให้ลดการใช้พื้นหลังสีขาวและสีอ่อนในโปรแกรมให้น้อยที่สุด และใช้สกินที่เข้มกว่า

ความสว่างของจอแสดงผลก็มีบทบาทสำคัญเช่นกัน ระดับของมันสัมพันธ์กับอายุการใช้งานแบตเตอรี่ของอุปกรณ์ Android อย่างมาก ตัวบ่งชี้โดยเฉลี่ยเป็นเช่นนั้นที่ระดับความสว่าง 10-30% การใช้พลังงานจะไม่เปลี่ยนแปลงที่ระดับ 30-50% - การใช้พลังงานเพิ่มขึ้น 10-20%, 70-100% - การใช้พลังงานเพิ่มขึ้นอย่างเห็นได้ชัด มากถึง 50% แน่นอนว่านี่เป็นตัวเลขเฉลี่ย และอาจแตกต่างกันในแต่ละรุ่น การประหยัดที่ยิ่งใหญ่ที่สุดนั้นมาจากค่าความสว่างสูงถึง 30% โดยไม่มีผลกระทบต่อการใช้งานอุปกรณ์มากนัก อุปกรณ์ที่ทันสมัยส่วนใหญ่มีการปรับความสว่างอัตโนมัติขึ้นอยู่กับสภาพแสงโดยรอบ ในทางหนึ่งสิ่งนี้จะช่วยประหยัดพลังงานแบตเตอรี่ได้ในระดับหนึ่งเมื่อเทียบกับระดับความสว่างสูงสุดคงที่ แต่ในขณะเดียวกันการใช้พลังงานก็สูงกว่าค่าคงที่ 30% - เพียงเพราะบางครั้งระดับความสว่างจะเพิ่มขึ้น มากถึง 80-100% เช่น กลางแจ้งที่มีแสงแดดส่องโดยตรง สิ่งสำคัญอีกอย่างคือความถูกต้องและความเร็วของการตอบสนองของเซ็นเซอร์ซึ่งรับรู้ข้อมูลเกี่ยวกับระดับแสงภายนอก (บางครั้งเวลาตอบสนองต่อการเปลี่ยนแปลงความสว่างนานเกินไป) รวมถึงกิจวัตรประจำวันของผู้ใช้ (การใช้มือถือบ่อยขึ้น ภายนอกหรือภายในอาคาร เป็นต้น) โดยทั่วไป คุณสามารถกำหนดได้โดยเชิงประจักษ์ว่ารายการใดทำกำไรได้มากกว่า สมมติว่าหลายวันด้วยการปรับอัตโนมัติ และหลายวันด้วยระดับความสว่างของหน้าจอที่กำหนดไว้คงที่

ตอนนี้เรามาดูปัญหาที่สำคัญอีกประการหนึ่งโดยการแก้ปัญหาซึ่งคุณสามารถเพิ่มอายุการใช้งานแบตเตอรี่ได้อย่างมาก เราได้พูดถึงกิจกรรมที่เรียกว่า "สิ่งที่มองไม่เห็น" ไปแล้ว สาระสำคัญคือแอปพลิเคชันและกระบวนการบางอย่างที่ทำงานในพื้นหลังสามารถ "ปลุก" อุปกรณ์จากโหมดสลีปเพื่อป้องกันไม่ให้เปลี่ยนเป็นโหมดประหยัดพลังงาน ตัวอย่างเช่น แอปพลิเคชันที่ "สื่อสาร" กับเครือข่ายอย่างต่อเนื่อง เช่น ไคลเอนต์ต่างๆ สำหรับเครือข่ายโซเชียล บริการส่งข้อความโต้ตอบแบบทันที วิดเจ็ตพร้อมพยากรณ์อากาศ เครื่องเล่นเพลงเมื่อฟังเพลง โปรแกรมตรวจสอบที่มีความถี่สูงในการอัปเดตตัวบ่งชี้ แอปพลิเคชันที่มีข้อผิดพลาดในโค้ดโปรแกรม ฯลฯ เป็นต้น ก่อนที่จะใช้วิธีการใดๆ เพื่อกำจัดกิจกรรมที่ "มองไม่เห็น" เราขอแนะนำให้คุณรีสตาร์ทอุปกรณ์ก่อน โดยเฉพาะอย่างยิ่งหากกิจกรรมนี้ค่อนข้างสำคัญโดยมีตัวบ่งชี้ "กำลังทำงาน" ที่ระดับสูงถึง 100% หากวิธีนี้ไม่ได้ผล เราจะหันไปใช้แอปพลิเคชันบุคคลที่สาม

ติดตั้ง SystemPanel ทำเครื่องหมายที่ช่องถัดจาก "เปิดใช้งานการตรวจสอบ" ในเมนู -> การตั้งค่า ช่องทำเครื่องหมายที่เหลือสามารถตรวจสอบได้ตามต้องการคำอธิบายของรายการนั้นใช้งานง่าย ดังนั้นจึงเปิดใช้งานการตรวจสอบกิจกรรมของแอปพลิเคชัน และไอคอนโปรแกรมจะปรากฏในพื้นที่ระบบ ตอนนี้คุณต้องปล่อยให้อุปกรณ์มือถือไม่ทำงานสักพัก วิธีที่ดีที่สุดและสะดวกที่สุดคือข้ามคืน หลังจากผ่านไประยะหนึ่ง ให้ไปที่เมนู -> การตรวจสอบ และกดปุ่ม "ประวัติ" กราฟจะถูกลงจุดบนหน้าจอ ที่ด้านบนคุณสามารถกำหนดช่วงเวลาในการแสดงข้อมูลได้ ตัวอย่างเช่น หากคุณตรวจสอบตอนกลางคืน คุณสามารถตั้งค่าเป็น 8 ชั่วโมงได้

ลองดูกราฟกัน

การชาร์จแบตเตอรี่ – แสดงระดับแบตเตอรี่

การใช้งานอุปกรณ์ – แสดงการใช้งานอุปกรณ์มือถือโดยเปิดหน้าจอ

กิจกรรมของ CPU – แสดงโหลดของโปรเซสเซอร์สำหรับเวลาการตรวจสอบทั้งหมด รวมถึงในโหมดสลีป ในเวลาเดียวกันการโหลดกระบวนการของระบบในโหมดสลีปมากถึง 1% นั้นค่อนข้างปกติสำหรับอุปกรณ์ส่วนใหญ่ แต่มากกว่า 1% เป็นกิจกรรมที่ไม่จำเป็นซึ่งเป็นเหตุผลที่เราจะมองหา ขณะที่อยู่ใน "ประวัติ" ให้คลิกปุ่ม "แผนภูมิ" และเลือก "แอปพลิเคชันยอดนิยม" หน้าจอจะแสดงรายการแอปพลิเคชันและกระบวนการทั้งหมด เรียงตามโหลดของ CPU

คุณสามารถคลิกที่กระบวนการที่ใช้งานมากที่สุดและดูข้อมูลเกี่ยวกับกระบวนการด้านล่าง - ประวัติการใช้พลังงานในรูปแบบของกราฟ คุณสามารถคลิกปุ่ม “เปรียบเทียบ” และดูกราฟทั่วไปด้านล่าง นั่นคือคุณสามารถเปรียบเทียบกราฟของกระบวนการหนึ่งกับกราฟของกระบวนการทั้งหมดและค้นหา "การมีส่วนร่วมในสาเหตุทั่วไป" โดยการคายประจุของแบตเตอรี่ อย่าลืมว่าเราสนใจช่วงเวลาที่หน้าจอของอุปกรณ์ถูกปิด ฟังก์ชันนี้มีประโยชน์เมื่อมีกิจกรรมถึงจุดสูงสุดที่หายากแต่แข็งแกร่ง นอกจากนี้ กระบวนการดังกล่าวอาจไม่ได้อยู่ที่จุดเริ่มต้นของรายการ "แอปพลิเคชันยอดนิยม" รายการ "กระบวนการของระบบ" แบ่งออกเป็นรายการย่อย ๆ และหากต้องการคุณสามารถค้นหาชื่อของกระบวนการที่ใช้งานมากที่สุดเพื่อดูว่าพวกเขารับผิดชอบอะไรและเปรียบเทียบกับกิจกรรมของกระบวนการเดียวกันบนอุปกรณ์ที่คล้ายกัน ตามตัวอย่าง นี่คือกราฟที่แสดงว่า Taskkiller มีการใช้งานมากเกินไป:

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

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

PowerTutor ยังสร้างกราฟปริมาณการใช้สำหรับแต่ละแอปพลิเคชันและสะสมสถิติ ซึ่งทำให้สามารถคำนวณ “ผู้ที่ไม่ได้หลับ” ซึ่งก็คือกระบวนการตื่น โดยอิงจากกิจกรรมที่เพิ่มขึ้นอย่างรวดเร็วบนกราฟของโปรเซสเซอร์กลางในโหมดสลีป . การบริโภคในหน่วย mW ไม่ควรเชื่อถือมากเกินไป แต่จำเป็นต้องประเมินตัวบ่งชี้ที่สัมพันธ์กัน

โปรแกรม OSMonitor ก็ใช้งานได้เช่นกัน สามารถตรวจสอบกิจกรรมของแอปพลิเคชั่น รวมถึงเวลาที่อุปกรณ์อยู่ในโหมดสลีป

ในโปรแกรมนี้ ก่อนอื่นคุณต้องให้ความสนใจกับ UTime ซึ่งแสดงให้เห็นว่าโปรแกรมหรือกระบวนการทำงานอย่างไร รวมถึง "อยู่ในโหมดสลีป" ของอุปกรณ์ด้วย โปรแกรมที่มีอัตราการรีเฟรชสูงหรือที่ไม่เข้าสู่โหมดสลีปจะมี UTime เพิ่มขึ้นซึ่งก็จะเพิ่มขึ้นอย่างรวดเร็วเช่นกัน เพื่อตรวจสอบว่า UTime เพิ่มขึ้นหรือไม่ เราจะเริ่มจาก UTime ทั้งหมดของระบบ ซึ่งก็คือค่าสูงสุดที่เป็นไปได้ เราไม่ควรลืมว่าเวลาสนทนา "แป้นพิมพ์" ได้รับผลกระทบจากตัวบ่งชี้ UTime สำหรับกระบวนการ "ผู้ติดต่อ" หรือ "การโทรออก" - ความถี่ที่ฟิลด์สำหรับป้อนอักขระกะพริบบนหน้าจอ (รวมถึงหากติดตั้งวิดเจ็ตการค้นหาใน เดสก์ทอป).

คุณยังสามารถใช้ "บันทึกแบตเตอรี่" ได้โดยเลือก "การใช้งาน CPU", "การปลุกบางส่วน" ในเมนูทีละรายการ - ต้นเหตุของ "อาการนอนไม่หลับ" จะอยู่ที่ด้านบนของรายการ

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

ประการแรก เราจะลบวิดเจ็ตทั้งหมดออกจากเดสก์ท็อป โปรแกรมไอคอนออกจากบรรทัดข้อมูล และเรายังลบ (หรือดีกว่านั้นคือ "หยุด" โดยใช้ Titanium Backup) แอปพลิเคชันที่ติดตั้งหลังจากช่วงระยะเวลาหนึ่งที่กิจกรรม "มองไม่เห็น" เป็นเรื่องปกติ

ต่อไปเราจะทำการรีเซ็ตเป็นการตั้งค่าจากโรงงานนั่นคือเช็ด อย่าลืมทำสำเนาสำรองข้อมูลโดยใช้ Titanium Backup เดียวกัน ฟอร์แมตการ์ด SD โดยใช้ระบบปฏิบัติการของอุปกรณ์มือถือ หลังจากทำความสะอาดและรีเซ็ตเป็นการตั้งค่าจากโรงงานแล้ว กิจกรรม "ที่มองไม่เห็น" "สงบลง" แสดงว่าปัญหาเกิดขึ้นในแอปพลิเคชันที่ติดตั้ง ตามหลักเหตุผลแล้ว เราจะกู้คืนทีละรายการ และตรวจสอบระดับของกิจกรรมที่ "มองไม่เห็น" อย่างต่อเนื่องจนกว่าเราจะระบุแอปพลิเคชันเฉพาะที่ทำให้เกิดปัญหาได้ หากหลังจากการรีเซ็ตระดับของกิจกรรม "มองไม่เห็น" ยังคงเหมือนเดิม เราจะพยายามปิดการใช้งานแอปพลิเคชันจากผู้ผลิต - แอปพลิเคชันเหล่านั้นจะไม่ถูกลบโดยการรีเซ็ตทั่วไป คุณสามารถปิดใช้งานการโหลดแอปพลิเคชันอัตโนมัติโดยใช้ Autostarts จากนั้นโปรแกรมที่เลือกจะสามารถเปิดได้ด้วยตนเองเท่านั้น คุณสามารถหันไปใช้ "การแช่แข็ง" ที่กล่าวไปแล้วได้โดยใช้ Titanium Backup "จนกว่าจะถึงเวลาที่ดีกว่า"

หากการดำเนินการไม่ได้นำไปสู่ผลลัพธ์ที่ต้องการคุณควรใส่ใจกับเฟิร์มแวร์และเคอร์เนลของอุปกรณ์ คุณอาจต้องอัปเกรดเป็นเวอร์ชันอื่น (อาจเป็นเฟิร์มแวร์อย่างเป็นทางการใหม่ล่าสุดหรือเก่ากว่าหรือแม้แต่ งานสร้างแบบกำหนดเอง - แต่ในกรณีนี้ โปรดระวังการสูญเสียการรับประกัน)

หากการเปลี่ยนเฟิร์มแวร์ไม่ได้ให้อะไรเลย เป็นไปได้มากว่าจะมีปัญหาฮาร์ดแวร์ เราชาร์จอุปกรณ์จนเต็มแล้วปิดเครื่องข้ามคืนโดยไม่ต้องถอดแบตเตอรี่ออก ในตอนเช้าเราเปิดเครื่องและตรวจสอบระดับการชาร์จ การคายประจุเองข้ามคืนไม่ควรเกิน 1-3% และหากการคายประจุยังคงแรงเหมือนก่อนการชาร์จแสดงว่าปัญหาอยู่ที่ฮาร์ดแวร์อย่างแน่นอน - คุณต้องติดต่อศูนย์บริการ

โปรดทราบว่าโดยทั่วไป คุณไม่ควร "จับ" ตัวบ่งชี้ที่อ่านได้ลงไปที่ 1-2% ซึ่งน้อยกว่ามากเมื่อเปรียบเทียบระหว่างสมาร์ทโฟนหรือแท็บเล็ตต่างๆ และแม้แต่ระหว่างตัวบ่งชี้ของเมื่อวานและวันนี้ ค่านี้มีความสัมพันธ์กันมากและอาจขึ้นอยู่กับปัจจัยหลายประการ สิ่งสำคัญคือการทำความเข้าใจคร่าวๆ เกี่ยวกับการใช้พลังงานของอุปกรณ์ โดยทั่วไปด้วยการดำเนินการที่อธิบายไว้ในบทความชุดสั้น ๆ นี้คุณสามารถเพิ่มอายุการใช้งานแบตเตอรี่ได้จาก 30-40 เป็น 150-200% ขึ้นอยู่กับอุปกรณ์ (ใช่แน่นอน 200% นั่นคือสามครั้ง) ). เราหวังว่าคุณจะโชคดีและเพลิดเพลินกับ Android ที่คุณชื่นชอบ “โดยไม่ต้องใช้ปลั๊กไฟ” อีกต่อไป!

คำตอบสำหรับคำถามแรกทันที: Governor เป็นผู้ควบคุมในการเลือกความถี่ของโปรเซสเซอร์ นั่นคือนี่คืออัลกอริธึมบางอย่างที่ช่วยให้คุณควบคุมพฤติกรรมของโปรเซสเซอร์ได้ขึ้นอยู่กับเงื่อนไขต่างๆ ทั้งหมดอยู่ในเคอร์เนล linux และไม่สามารถเพิ่มแยกจากเคอร์เนลได้ งานของผู้จัดการนี้คือการตั้งค่าความถี่ที่เหมาะสมที่สุดภายในค่าต่ำสุดและสูงสุดที่เลือก (scaling_min_freq และ scaling_max_freq)

ในโพสต์นี้ฉันจะเรียกเขาว่าผู้ว่าราชการ หน่วยงานกำกับดูแลหรือ ผู้ว่าราชการจังหวัด- คุณไม่สามารถเรียกเขาว่าผู้ว่าราชการได้ :)

สิ่งที่คุณต้องใส่ใจเมื่อเลือกตัวควบคุมโปรเซสเซอร์:

  • ความเร็ว. โดยทั่วไปแล้ว ความเร็วที่สูงกว่าจะลดอายุการใช้งานแบตเตอรี่ลงบ้าง ดังนั้นจึงคุ้มค่าที่จะดูไม่เพียงแต่ประสิทธิภาพเท่านั้น แต่ยังรวมถึงประสิทธิภาพของแบตเตอรี่ที่ความเร็วนั้นด้วย หากคุณจะไม่เล่นเกมที่ต้องการประสิทธิภาพ คุณควรมองหาความสมดุลระหว่างความเร็วและอายุการใช้งานแบตเตอรี่
  • เอกราช. โดยปกติเมื่ออายุการใช้งานของอุปกรณ์เพิ่มขึ้น ประสิทธิภาพจะลดลงอย่างเห็นได้ชัดเมื่อทำงานโดยใช้พลังงานจากแบตเตอรี่: แกดเจ็ตเริ่มช้าลงในระหว่างการดำเนินการที่ต้องการทรัพยากร ความราบรื่นหายไป และบางครั้งก็ค้าง นอกจากนี้ยังควรค่าแก่การค้นหาจุดสมดุลผ่านการลองผิดลองถูก
  • ความมั่นคง. “ผู้ว่าการ” บางคนมีพฤติกรรมที่ไม่เสถียรอย่างมากบนอุปกรณ์เครื่องหนึ่ง และค่อนข้างดีในอุปกรณ์เครื่องอื่นๆ... หลายอย่างขึ้นอยู่กับว่าผู้ผลิตเปิดซอร์สโค้ดของเคอร์เนลอย่างไร การรวมกันของแพตช์ต่างๆ และ... อารมณ์ของนักพัฒนา : ) ส่วนใหญ่มักพบได้จากการทดสอบบนอุปกรณ์ของคุณเอง
  • ความเรียบเนียน. นี่ไม่ใช่สิ่งเดียวกับประเด็นแรก: สมาร์ทโฟนสามารถทำงานได้อย่างรวดเร็ว แต่ก็ไม่ได้ราบรื่นเลย วิธีที่ง่ายที่สุดในการตรวจสอบคือการเลื่อนรายการยาวๆ ขึ้น/ลง หรือเพียงแค่เปิด/ปิดแอปพลิเคชัน ชัดเจนว่าถ้าเครื่องทำงานเร็วแต่กระตุกความประทับใจในการใช้งานจะไม่เหมือนเดิม...

ที่จริงแล้ว ฉันกำลังเข้าสู่รายชื่อผู้จัดการควบคุมความถี่โปรเซสเซอร์ (ผู้ว่าการ) ที่มีชื่อเสียง

โดยส่วนใหญ่สามารถแบ่งออกเป็นกลุ่มได้:

  1. อิงตาม Ondemand: เช่น Ondemand, OndemandX, Intellidemand, Lazy, Lagfree, PegasusQ, HYPER, Wheatley, Hotplug, HotplugX, AbyssPlug, AbyssPlugv2, Nightmare, Sleepy...
  2. ขึ้นอยู่กับอนุรักษ์นิยม: อนุรักษ์นิยม, Lionheart, LionheartX...
  3. อิงตามการโต้ตอบ: Interactive, InteractiveX, Intelliactive, Lulzactive, Luzactiveq, Smartass, SmartassV2, SmartassH3, Brazilianwax, SavageZen, Dyninteractive, Interactive Pro...
  4. ไฮบริด (การรวมกันของผู้ว่าการสองคนขึ้นไป): Smartmax, Dancedance, Performance May Cry (PMC), Ktoonservative, KtoonservativeQ...
  5. หมวดหมู่เฉพาะบางประเภท (รวมอยู่ในชุดมาตรฐานของหน่วยงานกำกับดูแลที่มีอยู่ในคอร์สต็อกส่วนใหญ่): Userspace, Powersave, Performance, Min Max, ZZmove, MSM DCVS, IntelliMM

ตามความต้องการ

ในเมล็ดสต็อกส่วนใหญ่ (นั่นคือเมล็ดที่มาพร้อมกับอุปกรณ์จากผู้ผลิต) จะถูกติดตั้งตามค่าเริ่มต้น วัตถุประสงค์หลักของตัวควบคุมนี้คือการเพิ่มความถี่ให้สูงสุดเท่าที่เป็นไปได้ทันทีที่โหลดบนโปรเซสเซอร์ปรากฏขึ้น เพื่อให้มั่นใจถึงการตอบสนองของระบบสูงสุด โดยคร่าวๆ ในแต่ละครั้งที่ Governor คนนี้ถามตัวเองว่า โปรเซสเซอร์โหลดได้แค่ไหน และฉันควรเพิ่มความถี่หรือไม่ ตามช่วงเวลาที่ระบุ (sampling_rate: ~ 10-20 มิลลิวินาที) ระบบจะตรวจสอบโหลดของโปรเซสเซอร์ และเมื่อถึงเกณฑ์ที่กำหนด (up_threshold ~80%) ความถี่จะเพิ่มเป็นสูงสุดจนกว่าโหลดของโปรเซสเซอร์จะลดลง แม้ว่าผู้ใช้ส่วนใหญ่จะถือว่า Governor นี้เหมาะสมที่สุด แต่ก็ไม่สนใจเกี่ยวกับการใช้พลังงานแบตเตอรี่ของคุณเลย ใช่ ระบบทำงานได้อย่างรวดเร็ว แต่ทรัพยากรของโปรเซสเซอร์แทบจะสูญเปล่าอย่างต่อเนื่อง นอกจากนี้ยังไม่มีโปรไฟล์สำหรับหน้าจอที่ถูกปิดซึ่งไม่ได้ช่วยประหยัดพลังงานในขณะที่สมาร์ทโฟนนอนราบและไม่ได้ใช้งาน

ออนดีมานด์เอ็กซ์

ส่วนใหญ่แล้วนี่คือ OnDemand ปกติที่มีโปรไฟล์สลีปในตัว ช่วยให้ประหยัดมากขึ้นโดยเฉพาะเมื่อปิดหน้าจอ อย่างไรก็ตาม OnDemandX อาจทำงานได้ไม่ดีเสมอไปในอุปกรณ์บางชนิด เนื่องจากอาจเป็น "โง่" เมื่อตอบสนองต่อการเปลี่ยนแปลงโหลดกะทันหันและการเปลี่ยนจากโปรไฟล์มาตรฐานไปเป็นโปรไฟล์สลีป

ออนดีมานด์คิว

OndemanQ จะปิดคอร์ตัวที่สองเมื่อไม่จำเป็น และเปิดอีกครั้งเมื่อมีภาระงานหนัก ส่งผลให้ได้ประสิทธิภาพที่ดีและประหยัดแบตเตอรี่

ประหยัดพลังงาน

ลดความถี่สูงสุดให้เหลือน้อยที่สุดเพื่อให้งานเสร็จสมบูรณ์ ดังนั้นตามชื่อที่สื่อถึงมันใช้พลังงานน้อยมาก แต่ด้วยเหตุนี้อุปกรณ์จะช้าลงอย่างมากที่โหลดสูงกว่าค่าต่ำสุดเล็กน้อย

ผลงาน

มันทำงานตรงข้ามกับรุ่นก่อนหน้าทุกประการ: ใช้ความถี่โปรเซสเซอร์สูงสุดที่มีอยู่อย่างต่อเนื่อง คุณไม่ควรใช้ในชีวิตประจำวันเนื่องจากอุปกรณ์มีความร้อนสูงเนื่องจากโปรเซสเซอร์อยู่ภายใต้ความกดดันตลอดเวลา

ซึ่งอนุรักษ์นิยม

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

พื้นที่ผู้ใช้

สำหรับการตั้งค่าความถี่ด้วยตนเอง ช่วยให้คุณปรับแต่งการทำงานของโปรเซสเซอร์ได้อย่างสมบูรณ์ ไม่แนะนำและไม่ได้ใช้งานจริงเนื่องจากความยากลำบากในการตั้งค่า

การปรับตัวของโหมด "อนุรักษ์นิยม" หนึ่งในวิธีที่เร็วที่สุดและอายุการใช้งานแบตเตอรี่ก็แย่กว่าเช่น SmartassV2 พยายามลดจำนวนการเปลี่ยนแปลงความถี่ให้เหลือน้อยที่สุดโดยการจำกัดความถี่: เฉพาะค่าต่ำสุดหรือสูงสุดเท่านั้น ความถี่ลดลงและเพิ่มขึ้นขึ้นอยู่กับโหลดปัจจุบันและค่าเกณฑ์ (down_threshold และ up_threshold)

เชิงโต้ตอบ

โหมดโต้ตอบเร็วกว่าแบบออนดีมานด์ และให้การตอบสนองที่มากกว่าโดยมีการใช้เพิ่มขึ้นเล็กน้อย มันตั้งค่าความถี่ขึ้นอยู่กับโหลด แต่การตรวจสอบโหลดจะไม่เกิดขึ้นในช่วงเวลาปกติ แต่ในกรณีที่ออกจากการไม่ได้ใช้งาน (+ ตรวจสอบตัวจับเวลา 1-2 รอบนาฬิกาหลังจากออกจากการไม่ได้ใช้งาน) หากโหลดโปรเซสเซอร์ที่ 100% เมื่อออกจากโหมดไม่ได้ใช้งานและตามเวลาที่กำหนด ความถี่จะเพิ่มขึ้นเป็นค่าสูงสุด หากไม่มีโหลดที่จะเพิ่มเป็นค่าสูงสุด ผู้มอบหมายงานจะตรวจสอบว่าโหลดเปลี่ยนแปลงไปอย่างไรนับตั้งแต่ความถี่ล่าสุดเปลี่ยนแปลงในช่วงเวลา min_sample_time โดยเลือกค่าบนจากทางออกสุดท้ายจากเวลาว่างเพื่อกำหนดความถี่ใหม่ พารามิเตอร์การตั้งค่าหนึ่งคือ min_sample_time ซึ่งเป็นระยะเวลาขั้นต่ำที่ความถี่ที่กำหนดก่อนที่จะลดลง โดยค่าเริ่มต้นคือ 50-80,000 มิลลิวินาที

InteractiveX

โดยการเปรียบเทียบกับ OnDemandX นี่เป็นการโต้ตอบกับโปรไฟล์สำหรับการนอนหลับและโปรไฟล์สำหรับการออกจากโหมดนี้ก็ได้รับการกำหนดค่าเช่นกัน สิ้นเปลืองแบตเตอรี่น้อยลงเล็กน้อย

InteractiveX เวอร์ชัน 2

พัฒนาโดย Imoseyon (ใช้โค้ด Lean Kernel สำหรับ Galaxy Nexus) คอนโทรลเลอร์ InteractiveX v2 ทำงานเกือบจะเหมือนกับ InteractiveX ยกเว้นว่าจะบังคับให้ใช้คอร์โปรเซสเซอร์เพียงคอร์เดียวเพิ่มเติมเมื่อหน้าจอของอุปกรณ์ปิดอยู่

สติปัญญา

อิงตามคอนโทรลเลอร์แบบโต้ตอบพร้อมการปรับปรุงต่อไปนี้: ปรับปรุงความสามารถของไดรเวอร์อินพุตดั้งเดิม (ไม่จำเป็นต้องได้รับความช่วยเหลือจาก PowerHAL) การตั้งเวลาแบบสองเฟส (เฟสว่าง/ไม่ว่างเพื่อป้องกันการกระโดดไปยังความถี่สูงสุดโดยตรง) การตรวจสอบแกนและชอร์ตที่ถูกตัดการเชื่อมต่อ โดยกำจัดการตรวจสอบที่ไม่จำเป็นบางอย่างเพื่อหลีกเลี่ยงการเสียบปลั๊กแบบร้อน นี่เป็นหนึ่งในหน่วยงานกำกับดูแลที่มุ่งเน้นประสิทธิภาพมากกว่า โค้ดไม่แตกต่างจาก Interactive มากนัก

เฮลแอคทีฟ

ผู้ว่าราชการ Intelliactive ที่ได้รับการดัดแปลงอย่างมากจากนักพัฒนาภายใต้ชื่อเล่น Hellsgod ซึ่งเพิ่มการปรับแต่งหลายอย่างเพื่อปรับปรุงอายุการใช้งานแบตเตอรี่ Hellsactive มีความก้าวร้าวน้อยกว่าเมื่อเทียบกับ Intelliactive และการใช้แบตเตอรี่น้อยกว่าคอนโทรลเลอร์ดั้งเดิมอย่างเห็นได้ชัด

แบบโต้ตอบB

คอนโทรลเลอร์แบบโต้ตอบพร้อมโปรไฟล์ที่สมดุลมากขึ้นระหว่างการใช้แบตเตอรี่และประสิทธิภาพ

InteractivePro

Interactive เวอร์ชันล่าสุด (แก้ไข) ซึ่งได้รับการปรับให้เหมาะกับอุปกรณ์เช่น One Plus One นี่เป็นเวอร์ชันที่มีประสิทธิภาพมากกว่า Interactive ดั้งเดิม เนื่องจาก Governor นี้จะคำนวณโหลดที่เหมาะสมที่สุดของแต่ละคอร์ของโปรเซสเซอร์อย่างต่อเนื่อง ทำให้โปรเซสเซอร์สามารถปรับขนาดความถี่ได้อย่างมีประสิทธิภาพ

ข้อต่อ

นี่คือการแก้ไขตัวควบคุมแบบโต้ตอบพร้อมซอร์สโค้ดที่อัปเดต มีการเพิ่มประสิทธิภาพมากมายสำหรับโปรเซสเซอร์ Snapdragon 80x
เจ้าเลห์

ต้องขอบคุณผลงานของนักพัฒนา Erasmux ซึ่งเขียนโค้ดของผู้ว่าการ Interactive ใหม่ทั้งหมด เป้าหมายหลักคืออายุการใช้งานแบตเตอรี่ที่ยาวนานโดยไม่สูญเสียประสิทธิภาพ ความเร็วใกล้เคียงกับ MinMax ยากที่จะบอกว่าใครเร็วกว่า อย่างไรก็ตาม อายุการใช้งานแบตเตอรี่ไม่ดีเท่ากับ SmartassV2

สมาร์ทแอสV2

รุ่นที่สองของ Smartass ดั้งเดิมจาก Erasmux หนึ่งในรายการโปรดของผู้ใช้ส่วนใหญ่ Governor ได้รับการออกแบบมาเพื่อทำงานที่ "ความถี่ในอุดมคติ" และเพิ่มความถี่ค่อนข้างรุนแรงมากกว่าความถี่ที่ลดลง ความถี่ “อุดมคติ” ที่แตกต่างกันใช้สำหรับโปรไฟล์เปิดหน้าจอและปิดหน้าจอ เรียกว่า wake_ideal_freq และ sleep_ideal_freq หน้าที่ของผู้ว่าการคนนี้คือการสร้างสมดุลระหว่างการใช้พลังงานและประสิทธิภาพ ผู้ควบคุมค้นหาความถี่ "ในอุดมคติ" ที่จะมุ่งมั่น (การเปลี่ยนแปลงอย่างรวดเร็วของความถี่นี้มากกว่าด้านบนหรือด้านล่าง สำหรับเวอร์ชันแรกของ smartass เช่น "อุดมคติ" สามารถตั้งค่าเป็น 300 (และไม่สูงกว่า) ในระหว่าง สลีปและ 500 (และไม่ต่ำกว่า) เมื่อเปิดหน้าจอ เวอร์ชันที่สองมีความยืดหยุ่นมากขึ้นไม่มีข้อจำกัด "ไม่สูงกว่า" และ "ไม่ต่ำกว่า" หากคุณฟังเครื่องเล่นโดยปิดหน้าจอคุณจะพบกับ ความถี่ "ในอุดมคติ" บางอย่างสำหรับโหมดนี้ ซึ่งต่ำกว่าซึ่งจะไม่เกิดความล่าช้า)

สมาร์ทแอสเอช3

อิงจาก SmartassV2 การเปลี่ยนแปลงความถี่ที่มีประสิทธิภาพมากขึ้น ไม่สะสมสูงเกินไปเมื่อไม่จำเป็นส่งผลให้ประหยัดพลังงานได้ดีขึ้น

ด้านมืด

Smartass ที่ได้รับการปรับปรุงและก้าวร้าวมากขึ้น

อิงตามแหล่งข้อมูลแบบอนุรักษ์นิยมพร้อมการเพิ่มฟีเจอร์ smartass ยังไม่ชัดเจนว่าทำไมจึงได้รับการพัฒนา เนื่องจาก Conservative มีการเปลี่ยนแปลงความถี่ที่ช้า และ Smartass ก็มีหนึ่งในความถี่ที่เร็วที่สุด

ก้าวร้าวX

แก้ไขผู้ว่าการรัฐอนุรักษ์นิยมด้วยการตั้งค่าจำนวนมากเพื่อเพิ่มการตอบสนองในขณะที่ยังคงประจุอยู่ รวมถึงโค้ดเพื่อปรับพฤติกรรมให้เหมาะสมในโหมดปิดหน้าจอ

ขึ้นอยู่กับ OnDemand แต่ต่างจากตรงที่การสลับความถี่เกิดขึ้นได้อย่างราบรื่นมาก ตัวควบคุมยังมีการใช้พลังงานในระดับปานกลางมาก

อุปสงค์สต็อค

ปรับเปลี่ยน OnDemand อย่างหนักเพื่อประสิทธิภาพที่ดีขึ้นโดยไม่ต้องเสียสละอายุการใช้งานแบตเตอรี่ ค่อนข้างสมดุลสำหรับการใช้งานในชีวิตประจำวัน

สมูทแอส

จากผู้สร้างผู้ใช้ Smartass/SmartassV2 ที่มีชื่อเล่นว่า Erasmux นี่คือ Smartass ที่ดัดแปลงเพื่อเพิ่มความเร็ว ยิ่งเพิ่มความถี่ที่รุนแรงมากขึ้น การตอบสนองก็จะยิ่งสูงขึ้น และแน่นอนว่าการใช้พลังงานแบตเตอรี่ก็จะสูงขึ้นตามไปด้วย

แย่สุดๆ

Smartass ที่ออกแบบใหม่ มันตอบสนองมากขึ้น

แว็กซ์บราซิลเลี่ยน

เกือบจะเหมือนกับ Smoothass โดยมีพื้นฐานมาจาก SmartassV2 เท่านั้น เปลี่ยนความถี่ให้รุนแรงขึ้นอีกเล็กน้อย ซึ่งส่งผลให้ประสิทธิภาพดีขึ้นเล็กน้อยและใช้เวลาในการทำงานน้อยลงเล็กน้อย

ซาเวจเซน

ผู้ว่าราชการ SmartassV2 อีกคน เมื่อเปรียบเทียบกับ Brazilianwax จะปรากฏในแสงที่ดีกว่าเล็กน้อยเนื่องจากใช้พลังงานได้ดีกว่าโดยไม่สูญเสียผู้ผลิต
เนส.

ตัวควบคุมจากนักพัฒนาภายใต้ชื่อเล่น Ezekeel โดยส่วนใหญ่แล้วจะเป็น OnDemand พร้อมค่า min_time_state ใหม่เพื่อกำหนดเวลาขั้นต่ำหลังจากที่ CPU เปลี่ยนความถี่สูง/ต่ำลง โดยเน้นที่โหลด แนวคิดหลักของผู้ว่าการรัฐนี้คือการกำจัดการกระโดดอย่างต่อเนื่องที่ไม่เสถียรของความต้องการดั้งเดิม

หัวใจสิงห์

ขึ้นอยู่กับอนุรักษ์นิยมพร้อมการปรับแต่งมากมาย โดยทั่วไปแล้ว ความรู้สึกจะเทียบได้กับความต้องการแบบออนดีมานด์ที่ใช้พลังงานน้อยกว่า แต่สูงกว่าแบบอนุรักษ์นิยม ทำงานได้ดีกับตัวกำหนดเวลากำหนดเวลา

LionheartX

"ลูกชาย" ของ Lionheart ธรรมดา ซึ่งมีโปรไฟล์ที่ไม่ได้ใช้งานจากตัวควบคุม Smartass

ขึ้นอยู่กับอนุรักษ์นิยม ค่อนข้างคล้ายกันในการทำงานกับ Lionheart พยายามรักษาความถี่ของโปรเซสเซอร์ไว้ที่ความเร็วต่ำลงเพื่อสร้างความเสียหายต่อประสิทธิภาพให้น้อยที่สุด

Intellidemand

ขึ้นอยู่กับ Ondemand ตามชื่อที่แนะนำ (Intelligent Ondemand) ทำงานขึ้นอยู่กับ GPU เมื่อโหลด GPU แล้ว (เกม การ์ด ฯลฯ) Intellidemand จะทำงานคล้ายกับ Ondemand เมื่อ GPU ไม่ได้ใช้งานหรือโหลดปานกลาง Intellidemand จะจำกัดความถี่สูงสุดตามความถี่ของอุปกรณ์/คอร์เพื่อประหยัดแบตเตอรี่

ออนดีมานด์พลัส

Ondemandplus เป็นตัวควบคุมที่ใช้ซอร์สโค้ด Ondemand และ Interactive มีคุณสมบัติประหยัดพลังงานเพิ่มเติมที่นำไปใช้งานโดยไม่สูญเสียประสิทธิภาพเลย แม้ว่า Interactive จะมีกรอบงานที่ทันสมัยและใช้งานง่าย แต่ตรรกะการปรับขนาดความถี่ก็ถูกเขียนใหม่ทั้งหมด การทดสอบแสดงให้เห็นว่า OndemandPlus เป็นมิตรกับแบตเตอรี่มากกว่า สิ่งนี้เกิดขึ้นได้เนื่องจากโปรเซสเซอร์เริ่มทำงานที่ความถี่สูงสุดไม่ใช่ในทันที แต่เป็นทีละขั้นตอน

แกลลิมาฟรายเอ็กซ์

ปรับเปลี่ยน OnDemand ด้วยการทำงานแบบสองขั้นตอน เช่น Ondemand แต่มีการปรับแต่งความเร็วบางประการ รวมถึงโค้ดเพื่อปรับพฤติกรรมให้เหมาะสมเมื่อปิดหน้าจอจากนักพัฒนา Imoseyon

ขึ้นอยู่กับ Ondemand ด้วย มีความสามารถที่โดดเด่น: บนอุปกรณ์แบบมัลติคอร์สามารถปิดคอร์ที่โหลดต่ำได้

อิงตาม OnDemand เช่นเดียวกับ Governors ส่วนใหญ่ที่พัฒนาโดยผู้ใช้ XDA มีการปรับปรุงบางอย่างจาก LG โดยเฉพาะอย่างยิ่งในแง่ของการจัดการการเพิ่มความถี่ที่ได้รับการปรับปรุง คอนโทรลเลอร์มีตัวเลือกที่ปรับแต่งได้หลากหลาย เช่น ผู้ว่าการ HTC แต่ยังคงทำงานคล้ายกันมาก การตั้งค่าเริ่มต้นค่อนข้างอนุรักษ์นิยม มีต้นกำเนิดมาจากเคอร์เนล Uber ของ Cl3kener สำหรับ Nexus 5 ซึ่งมีชื่อเสียงในด้านการใช้แบตเตอรี่ค่อนข้างดี

ความต้องการแยงก์

OnDemand เกือบจะเหมือนกันโดยมีการเปลี่ยนแปลงค่าเริ่มต้นเล็กน้อยโดยมีเป้าหมายเพื่อลดการใช้แบตเตอรี่

HotplugX

Hotplug เดียวกัน เป็นมิตรกับแบตเตอรี่มากขึ้น

Abyssplug

HotPlug ที่ดัดแปลงอีกอัน

AbyssPlugv2

AbyssPlug เวอร์ชันที่สอง ปรับให้เหมาะสมสำหรับหลายคอร์

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

วีทลีย์

เช่นเดียวกับโหมดอื่นๆ Wheatley มีพื้นฐานมาจาก Ondemand การลด/เพิ่มความถี่อย่างรวดเร็ว การประหยัดพลังงานที่ดีขึ้น ลำดับความสำคัญของกระบวนการทำงาน - สิ่งเหล่านี้คือคุณสมบัติหลักของ Wheatley

ลัลซาแอคทีฟ

ขึ้นอยู่กับ Interactive และ Smartass เมื่อโหลดมากกว่า 60% สำหรับความถี่ของโปรเซสเซอร์ที่กำหนด ให้เพิ่มความถี่ขึ้นหนึ่งขั้น เมื่อโหลด CPU น้อยกว่า 60% สำหรับความถี่ที่กำหนด จะลดความถี่ลงหนึ่งขั้น เมื่อปิดหน้าจอ ความถี่ของโปรเซสเซอร์จะถูกล็อคที่ความถี่ต่ำสุด

ลุลซาแอคทีฟคิว

Lulzactive เวอร์ชั่นใหม่ มีพารามิเตอร์ใหม่สามตัวสำหรับผู้ใช้สำหรับการกำหนดค่า: inc_cpu_load, pump_up_step, pump_down_step ต่างจากเวอร์ชันเก่า เนื่องจากมีตรรกะที่จะถือว่าช่วยให้สามารถควบคุมงานของผู้ว่าการรัฐได้มากขึ้น คุณสามารถกำหนดช่วงเวลาที่ Governor จะตัดสินใจว่าจะเพิ่มหรือลดความถี่ได้ คุณยังสามารถเลือกและกำหนดค่าจำนวนความถี่ที่มีอยู่ซึ่ง Governor จะเพิ่ม/ลดการทำงานของโปรเซสเซอร์ เมื่อโหลดสูงกว่า inc_cpu_load Governor จะเพิ่ม CPU pump_up_step เมื่อโหลดต่ำกว่าค่าที่ระบุในพารามิเตอร์ inc_cpu_load Governor จะลด CPU pump_down_step

นี่คือคอนโทรลเลอร์ LulzactiveQ พร้อมชุดปรับแต่งเพื่อประสิทธิภาพที่ดีขึ้น ซึ่งหมายความว่าอุปกรณ์มีความเร็วมากขึ้นโดยสิ้นเปลืองอายุการใช้งานแบตเตอรี่

เพกาซัสคิว/เพกาซัสดี

มีความยืดหยุ่นสูงด้วยการตั้งค่ามากมาย (หมายถึงการตั้งค่าสำหรับนักพัฒนาเคอร์เนล ซึ่งได้รับการแก้ไขระหว่างการประกอบ) สร้างขึ้นสำหรับโปรเซสเซอร์แบบมัลติคอร์เท่านั้น

ตัวควบคุม PegasusQ เวอร์ชันก้าวร้าว ซึ่งจะทำให้คอร์สองตัวถูกปิดใช้งานสูงสุด นี่เป็น PegasusQ เวอร์ชันที่ได้รับการปรับปรุงมาอย่างดีสำหรับโทรศัพท์ที่มีโปรเซสเซอร์ Quad-Core

เพกาซัสคิวพลัส

PegasusQPlus เป็นตัวควบคุม PegasusQ ที่ได้รับการปรับปรุงให้ดีขึ้นอย่างเห็นได้ชัด ซึ่ง AndreiLux นำมาใช้ใน Perseus core ของเขา PegasusQPlus ควรมีความสมดุลที่ดีขึ้นระหว่างประสิทธิภาพและการใช้งานแบตเตอรี่

แยงกัสคิว

การใช้งาน PegasusQ Governor อีกครั้งโดยเปิดใช้งานโปรไฟล์แบบกำหนดเองสำหรับการปิดหน้าจอ และการปรับเปลี่ยนอื่นๆ บางอย่างเพื่อการปรับปรุง ความแตกต่างระหว่าง PegasusQ และ YanksusQ ก็คืออย่างหลังจะเพิ่มความถี่อย่างเห็นได้ชัดน้อยลงอย่างเห็นได้ชัดเมื่อเปิดหน้าจอ (สิ้นเปลืองแบตเตอรี่น้อยลง)

มีคุณธรรม

การปรับเปลี่ยน smartassV2 ที่ประหยัดพลังงานมากขึ้น

แยงคาแอคทีฟ

แก้ไขเล็กน้อยโดยผู้ใช้ Yank555.lu ตัวควบคุมแบบโต้ตอบ การปรับแต่งแบตเตอรี่ถูกเพิ่มตามคำขอของผู้ใช้ ทำให้เป็นมิตรกับแบตเตอรี่มากกว่า Interactive ดั้งเดิมโดยสูญเสียประสิทธิภาพการทำงานน้อยที่สุด

ปรับตัวได้

ออกแบบมาสำหรับผู้ที่มีความอ่อนไหวต่อเวลาแฝงและต้องการประสิทธิภาพภายใต้โหลด พยายามลดความล่าช้าของสัญญาณนาฬิกาโดยการเพิ่มความถี่ สะดวกสำหรับระบบที่มีโหลดสูงและปานกลาง แต่ยังดูแลเรื่องการใช้พลังงานจนถึงโหลดปานกลางด้วย และความถี่จะเพิ่มขึ้นช้ากว่าที่โหลดต่ำ และเมื่อโหลดเพิ่มขึ้น ความถี่ก็จะเพิ่มขึ้นเร็วขึ้น

ไม่มีอะไรมากไปกว่าตัวควบคุมแบบโต้ตอบที่สวยงามที่เรียกว่า Bacon ซึ่งดัดแปลงมาจากอุปกรณ์เบคอน (One Plus One) โดยผู้ใช้ neobuddy89 การปรับแต่งประสิทธิภาพ/ความหน่วงจำนวนมาก

ตัวเลือกที่ชื่นชอบและเป็นหนึ่งในผู้ว่าการคนแรกที่สร้างโดย Alucard_24 คอนโทรลเลอร์นี้ทำงานบน OnDemand แต่ได้รับการปรับปรุงในหลาย ๆ ด้านเพื่อสร้างสมดุลระหว่างอายุการใช้งานแบตเตอรี่และประสิทธิภาพของแบตเตอรี่ เชื่อกันว่าพบความสมดุลนี้ในเจ้าเมืองนี้

ฝันร้าย

PegasusQ ดัดแปลง มีความดุดันน้อยลง และไม่มีการตรวจจับอุปกรณ์อัตโนมัติ นี่เป็นสิ่งที่ดีสำหรับความสมดุลระหว่างสถานะการออนไลน์และประสิทธิภาพ สามารถป้องกันหน้าจอมรณะได้เนื่องจากตรวจไม่พบฮาร์ดแวร์ (ไม่รู้ว่าคืออะไร)

ความมืด

อิงจาก Nightmare แต่เรียบง่ายและเร็วขึ้น รวมถึงมีเสถียรภาพมากขึ้นด้วยการใช้แพตช์และการกำหนดค่าบางอย่าง

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

ZZmanX นั้นเกือบจะเหมือนกับ ZZmove แต่ได้ถูกเปลี่ยนชื่อแล้ว ดังนั้นนักพัฒนาที่มีชื่อเล่นว่า DorimanX จึงได้สร้างมันขึ้นมาใหม่ในเวอร์ชันของเขาเองโดยมุ่งเน้นไปที่ประสิทธิภาพที่สูงขึ้น

เป็นความพยายามที่จะค้นหาสมดุลระหว่างประสิทธิภาพและอายุการใช้งานแบตเตอรี่ อิงจาก Ondeamnd ที่ได้รับการแก้ไขและปรับให้เหมาะสมสำหรับ SGS2 ยังมีคุณสมบัติบางอย่างจาก OndemandX และทำงานคล้ายกับมันภายใต้การโหลด

ไฮเปอร์(แต่ก่อนเรียกว่า. เคโนบี)

ขับเคลื่อนโดยออนดีมานด์ ฉลาดเฉลียวและราบรื่น ปรับให้เหมาะสมสำหรับ SGS2 เพิ่มคุณสมบัติจาก OndemandX ภายใต้โหลด พฤติกรรมจะคล้ายกับ Ondemand มาก มีโปรไฟล์สำหรับ Deep Sleep และ Fast Start ความถี่สูงสุดในโหมดสลีปคือ 500 MHz

ไม่ค่อยมีใครรู้เกี่ยวกับเขา เรารู้เพียงว่ามันเป็นของตระกูล Interactive

เซนเนอร์แอคทีฟ

ขึ้นอยู่กับตัวควบคุมแบบโต้ตอบ ควบคุมความถี่ที่คล้ายกับ Interactive และมีการตั้งค่าเดียวกันสำหรับการเปลี่ยนความถี่ของโปรเซสเซอร์ อย่างไรก็ตาม ที่ Zeneractive โค้ดควบคุมความถี่ทั้งหมดถูกเขียนใหม่เกือบตั้งแต่ต้น

บางอย่างระหว่าง PegasusQ และ Ondemand มีความสมดุลที่ดีระหว่างการประหยัดแบตเตอรี่และประสิทธิภาพ

อนุรักษ์นิยมX

พัฒนาโดย Imoseyon (ใช้รหัส Lean Kernel สำหรับ Galaxy Nexus) Governor ConservativeX มีพฤติกรรมคล้ายกับ Conservative Governor โดยมีประโยชน์เพิ่มเติมในการล็อคความเร็วสัญญาณนาฬิกาของ CPU ที่ความเร็วต่ำสุดเมื่อปิดหน้าจอ

ไบโอช็อค

คอนโทรลเลอร์นี้ได้รับการพัฒนาโดย Jamison904 การผสมผสานของผู้ว่าการ ConservativeX และ Lionheart เหมาะสำหรับการรักษาสมดุลระหว่างการประหยัดแบตเตอรี่และประสิทธิภาพ

เวอร์ชันที่ปรับให้เหมาะสมของคอนโทรลเลอร์ PegasusQ พร้อมการปรับแต่งอย่างจริงจังเพื่อปรับปรุงประสิทธิภาพ ซึ่งหมายความว่าแบตเตอรี่จะหมดเร็วกว่า PegasusQ รุ่นดั้งเดิมเล็กน้อย แต่ Governor ยังคงมีความสมดุล

DynInteractive

ผู้ว่าการโต้ตอบแบบไดนามิก Governor นี้จะปรับความถี่ของโปรเซสเซอร์แบบไดนามิกภายในพารามิเตอร์ระบบของคุณตามโหลด

สมาร์ทแม็กซ์

บางอย่างระหว่าง Ondemand และ SmartAssV2 ไม่ได้ออกแบบมาสำหรับการวัดประสิทธิภาพและ "ประสิทธิภาพขั้นสูง" เพียงความสมดุลระหว่างผู้ว่าราชการจังหวัด ใช้ "ความถี่ในอุดมคติ" = 475 MHz เมื่อคุณสัมผัสหน้าจอ ความถี่จะเพิ่มขึ้นอย่างรวดเร็วเพื่อความราบรื่น

สมาร์ทแม็กซ์ EPS

EPS ย่อมาจาก Extreme Power Saving ขึ้นอยู่กับ SmartMax คุณสมบัติ: ปิดใช้งานการบล็อกการเข้าถึงแบบสุ่ม (ใช้ urandom ที่ไม่ถูกบล็อกเสมอ), spinlocks ARM ที่นำมาจาก 3.8.2, ปรับแต่ง RWSEM (เครื่องอ่าน/ตัวเขียนสัญญาณ) RWSEM เหมาะที่สุดเมื่อจำเป็นต้องมีการเข้าถึงการเขียนไม่บ่อยนัก และการเข้าถึงการเขียนจะดำเนินการในช่วงเวลาสั้นๆ

ประสบการณ์

Smartassv2 พร้อมการปรับแต่งบางอย่างเพื่อประสิทธิภาพและความราบรื่นที่ดีขึ้น ผู้สร้าง: TeamMex

Ondemand ที่ก้าวร้าวน้อยลงและมีเสถียรภาพมากขึ้น แก้ไขโดย TeamMex การประนีประนอมที่ดีระหว่างประสิทธิภาพและอายุการใช้งานแบตเตอรี่

EPS ตามความต้องการ

Ondemand เวอร์ชันแก้ไข ปรับให้เหมาะกับอุปกรณ์ล่าสุด อิงตาม Semaphore Kernel เวอร์ชัน Ondemand ซึ่ง Governor ได้รับการออกแบบมาเพื่อให้อายุการใช้งานแบตเตอรี่ยาวนานขึ้น

ประสิทธิภาพอาจร้องไห้ (PMC)

คอนโทรลเลอร์ใช้ Smartmax และมีการปรับแต่งหลายอย่างเพื่อให้แน่ใจว่าแบตเตอรี่มีอายุการใช้งานสูงสุด ไม่เหมาะกับของเล่นเลย...

ตัวควบคุมใหม่จากโครงการ CyanogenMod และโครงการ SlimROM ปรับให้เหมาะสมเพื่อประสิทธิภาพและได้รับการปรับแต่งสำหรับอุปกรณ์ใหม่มากมายเช่น One Plus One

อิงตามแบบอนุรักษ์นิยมพร้อมการปรับแต่งบางอย่างเพื่อความเร็วและอายุการใช้งานแบตเตอรี่ที่ยาวนานขึ้น

Ktoonservative

ขึ้นอยู่กับอนุรักษ์นิยม สามารถปิดการใช้งานเคอร์เนลได้ ไม่ค่อยดีกับแบตเตอรี่ แต่ทำงานได้ดีมาก

แดนซ์ แดนซ์

อิงตามอนุรักษ์นิยม แต่มีอัตราทางลาดที่สูงกว่า (คล้ายกับ LionHeart) และกิจวัตรการนอนหลับที่ดีขึ้น (คล้ายกับ Wheatley) Governor Dance เป็นการเต้นรำแบบอนุรักษ์นิยมที่ดัดแปลงเพื่อเพิ่มประสิทธิภาพ ความสมดุลที่ดีระหว่างประสิทธิภาพและอายุการใช้งานแบตเตอรี่

สร้างขึ้นบนพื้นฐานแบบอนุรักษ์นิยม ไฮเปอร์ และออนดีมานด์

ฟรังโกกาเซลล์

นี่คือส่วนผสมของอนุรักษ์นิยมและ Hotplug เมื่อปิดหน้าจอ มันจะปิดการใช้งานคอร์ตัวที่สองและลดความถี่ให้เหลือน้อยที่สุด เมื่อหน้าจอเปิดอยู่ ระบบจะตั้งค่าความถี่ของโปรเซสเซอร์ให้เหมาะสมที่สุดโดยอัตโนมัติ

ฟรังโก เทอร์เทิล

การดัดแปลง FrancoGazelle ออกแบบมาเพื่อประหยัดแบตเตอรี่

อูเบอร์ดีมานด์

Uberdemand เป็นแบบ Ondemand เดียวกัน แต่มีฟังก์ชันสองเฟส ซึ่งหมายถึงพฤติกรรมที่นุ่มนวลขึ้นเมื่อเปลี่ยนความถี่เป็นสูงสุด

ซากุระแอคทีฟ

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

แบร์รี่-อัลเลน

ขึ้นอยู่กับการโต้ตอบ ตัวควบคุมนี้ใช้แบตเตอรี่ได้ง่ายมากและในขณะเดียวกันก็มีประสิทธิภาพที่ดีมาก

ความต้องการสัมผัส

Touchdemand เป็นผู้ควบคุมโปรเซสเซอร์ที่ใช้ Ondemand แต่ได้รับการแก้ไขโดยเฉพาะสำหรับชิป Tegra 3 (แท็บเล็ตเท่านั้น) มีการปรับแต่งเพิ่มเติมเพื่อทำให้หน้าจอสัมผัสของแท็บเล็ตราบรื่นและตอบสนองได้ดี

ElementalX

หากคุณเป็นเจ้าของอุปกรณ์ Nexus ตัวควบคุมนี้จะถูกติดตั้งไว้ตามค่าเริ่มต้น มันถูกตั้งชื่อตาม elementalX core และอิงตาม Interactive Governoror โดยมีการปรับแต่งบางอย่างที่มุ่งเป้าไปที่ประสิทธิภาพ ตัวควบคุมนี้ได้รับการออกแบบมาโดยเฉพาะเพื่อประสิทธิภาพโดยไม่ต้องคาดหวังที่จะรักษาประจุแบตเตอรี่!

IntelliMM

ตัวควบคุม Min Max ที่เขียนใหม่ซึ่งมีโหมดการทำงานของโปรเซสเซอร์สามโหมด: Idle, UI และ Max Governor IntelliMinMax (IntelliMM) ได้รับการออกแบบมาเพื่อทำงานในช่วงแรงดันไฟฟ้าหลักที่สามารถเพิ่มการสิ้นเปลืองแบตเตอรี่และประสิทธิภาพสูงสุดในขณะที่สร้างอินเทอร์เฟซที่ราบรื่น เป็นมิตรกับแบตเตอรี่เนื่องจากใช้เวลาส่วนใหญ่ที่ความถี่ต่ำ

เร่งปฏิกิริยา

อิงจาก Interactive แต่ใช้การปรับแต่งเพื่อเพิ่มความเร็วของการเปลี่ยนแปลงความถี่ของโปรเซสเซอร์ ผู้ว่าราชการมีความมุ่งเน้นการปฏิบัติงาน

ก้าวร้าว

ประมาณเหมือนกับ Lionheart แต่อิงตามอนุรักษ์นิยม และก้าวร้าวมากขึ้นอย่างเห็นได้ชัด

Mythx_plug

รวมถึงการปรับปรุง Interactive Governor บางส่วนซึ่งได้รับการแก้ไขเพื่อเพิ่มความถี่ให้ช้าลงและลดเร็วขึ้น เมื่อเปรียบเทียบกับ Interctive สิ่งนี้จะช่วยให้คุณสามารถลดอัตราการสิ้นเปลืองแบตเตอรี่ได้อย่างมาก

Interactive เวอร์ชันปรับปรุง แก้ไขโดยผู้ใช้ภายใต้ชื่อเล่น neobuddy89 เป้าหมายหลักคือการค้นหาความสมดุลระหว่างการใช้แบตเตอรี่และประสิทธิภาพที่ดีกว่า Interactive โดยมีการปรับแต่งบางอย่างที่มุ่งเป้าไปที่การเพิ่มประสิทธิภาพการใช้แบตเตอรี่โดยเฉพาะโดยไม่กระทบต่อความเร็วของอุปกรณ์

เกรดโดยใช้ระบบห้าจุด

เพื่อความเร็ว:

แกนเดี่ยว:

ประสิทธิภาพ - 3

- สมาร์ทแอสV2 - 5

หลายคอร์:

ประสิทธิภาพ - 3
- ธาตุX - 4
- โต้ตอบ/InteractiveX - 4
- สลิม - 5
- ไฮเปอร์ - 5
- Lionheart/LionheartX - 5
- สติปัญญา - 5

เพื่ออายุการใช้งานแบตเตอรี่ที่ยาวนาน:

แกนเดี่ยว:

ประหยัดพลังงาน - 3
- ออนดีมานด์ - 4
- อนุรักษ์นิยม - 3

หลายคอร์:

ประสิทธิภาพอาจร้องไห้ (PMC) - 4
- ประหยัดพลังงาน - 3
- สมาร์ทแม็กซ์ - 4
- ออนดีมานด์ - 4
- อนุรักษ์นิยม - 3

สมดุลระหว่างประสิทธิภาพและอายุการใช้งานแบตเตอรี่:

แกนเดี่ยว:

โต้ตอบ/อัจฉริยะ - 4
- ออนดีมานด์/ออนดีมานด์X - 4
- สมาร์ทแอสV2 - 5

หลายคอร์:

ลุลซาแอคทีฟคิว - 3
- สติปัญญา - 5
- โต้ตอบ/InteractiveX - 4
- แยงแอคทีฟ/แยงซัสคิว - 4
- ออนดีมานด์/ออนดีมานด์X - 4
- บลูแอกทีฟ - 5
- เพกาซัสคิว - 5
- ไฮเปอร์ - 5
- แรงกระตุ้น - 5
- ZZMoove/ZZmanX - 5
- Ktoonservative - 5
- Intellidemand - 5

สำหรับเกม:

แกนเดี่ยว:

โต้ตอบ/InteractiveX - 4
- ประสิทธิภาพ - 5
- ออนดีมานด์/ออนดีมานด์X - 5
- สมาร์ทแอสV2 - 5

หลายคอร์:

Lionheart/LionheartX - 5
- สติปัญญา - 5
- โต้ตอบ/InteractiveX - 4
- สลิม - 5
- เพกาซัสคิว - 3
- ธาตุX - 4
- ออนดีมานด์/ออนดีมานด์X - 5
- ไฮเปอร์ - 5
- ลุลซาแอคทีฟคิว - 5
- Ktoonservative - 5

คำถามที่พบบ่อยสั้นๆ

Governor ใดดีที่สุดที่จะใช้เพื่อการใช้พลังงานที่ดีที่สุดโดยไม่ทำให้ประสิทธิภาพลดลง?

เป็นคำถามที่ยากจริงๆ! Lulzactive และ SmartassV2 เพื่อปรับสมดุลการใช้พลังงานและประสิทธิภาพ สำหรับงานเบา Lulzactive ควรเป็นมิตรกับแบตเตอรี่มากกว่า เช่นเดียวกับงานที่ยากลำบาก เพื่อให้ได้ประสิทธิภาพสูงสุด ให้ใช้ OnDemand หรือ Conservative ที่กำหนดค่าไว้ แต่ในกรณีนี้ คุณไม่ควรบ่นเกี่ยวกับการใช้พลังงาน! อย่างไรก็ตาม Lulzactive นั้นไม่ได้ตั้งค่าง่ายขนาดนั้น ดังนั้นหากคุณทำไม่ได้ก็อย่าแตะต้องมันดีกว่า ไม่อย่างนั้นคุณจะไม่ได้อะไรเลยจริงๆ!

จะเปลี่ยนผู้ว่าการรัฐได้อย่างไร?

วิธีหนึ่งคือการใช้สคริปต์ init.d หากเคอร์เนลรองรับ (echo "governor-name"> /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor) ใช้โปรแกรมง่ายกว่า เช่น Voltage Control/SetCpu/No Frills/Antuntu CPU Master...

ฉันจะเข้าใจได้อย่างไรว่าผู้ว่าราชการคนไหนดีที่สุดสำหรับฉันเป็นการส่วนตัว?

ทดสอบและเพียงนั้น!

ฉันติดตั้ง Governor ที่ฉันชื่นชอบสำหรับโปรไฟล์เปิดหน้าจอและอีกตัวสำหรับปิดหน้าจอ แล้วทำไมตอนนี้โทรศัพท์ของฉันถึงไม่อยากตื่น? คุณต้องรีบูทอุปกรณ์ทุกครั้งหลังจากปิดหน้าจอเป็นเวลานาน!

นี่คือสิ่งที่เรียกว่า SoD (การนอนหลับแห่งความตาย การนอนหลับแห่งความตาย) คุณไม่ควรใช้คอนโทรลเลอร์สองตัวที่แตกต่างกันร่วมกันหากทั้งคู่มีโปรไฟล์การนอนหลับ! นี่คือตัวอย่างของชุดค่าผสมที่ไม่ถูกต้อง (เปิดหน้าจอ: ปิดหน้าจอ): ondemandX:smartassV2 ตัวอย่างของชุดค่าผสมที่ถูกต้อง: ondemand:smartassV2, lulzactive:smartassV2

เมื่อเลื่อนดูเดสก์ท็อป อุปกรณ์จะช้าลงอย่างเห็นได้ชัด เป็นไปได้ไหมที่จะลดความล่าช้าหรือกำจัดปัญหานี้ทั้งหมด?

ใช่คุณสามารถ. สมควรเพิ่มเวลาการสุ่มตัวอย่างดาวน์ของ Governor เพื่อให้โปรเซสเซอร์ไม่ลดความถี่อีกต่อไป สิ่งนี้จะช่วยลดความล่าช้าเมื่อเลื่อน

ฉันพอใจกับหลักการทำงานของผู้ว่าการรัฐบางคน แต่ฉันก็อยากจะปรับแต่งมันด้วยตัวเอง ฉันจะทำอย่างไร?

ในการกำหนดค่า Governor คุณต้องเปลี่ยนสคริปต์ init.d /sys/devices/system/cpu/cpufreq/name-of-active-governor/name-of-the-paramater-to-tweak ตัวอย่าง: echo "20000" /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time หรือใช้โปรแกรมข้างต้น

ฉันต้องการทราบว่าฉันสามารถลดการใช้พลังงานของอุปกรณ์ของฉันได้อย่างไร ฉันได้กำหนดค่า Governor ไว้แล้ว แต่ยังไม่พอใจกับผลลัพธ์

วิธีที่ดีที่สุดคือจำกัดความถี่สูงสุดไว้ที่ 1,000-100 MHz เนื่องจากความถี่ดังกล่าวเพียงพอสำหรับงานประจำวันและการใช้งานส่วนใหญ่ "เพื่อดวงตา" (เงื่อนไขนี้ใช้กับโทรศัพท์ส่วนใหญ่)

กำลังโหลด...กำลังโหลด...