ฉันจะปิดใช้งานการควบคุมปริมาณ CPU และปิดการใช้งาน CPU ได้อย่างไร


9

ใน MacBook Pro 17 ปี (i7, 10.6, 16GB, 16GB) ฉันไม่มีตัวเลือกใด ๆ ในพาเนลการกำหนดค่าตามความชอบประหยัดพลังงานเพื่อควบคุมการควบคุมปริมาณซีพียูฉันต้องสามารถปิดใช้งานการควบคุมปริมาณของ CPU ในช่วงเวลาสั้น ๆ - หรืออย่างน้อย บังคับให้ OS X อยู่ในสถานะที่แน่นอนและอยู่ที่นั่นเพื่อที่ฉันจะได้ผลลัพธ์ที่สอดคล้องกันจากการทดสอบเพื่อทดสอบในสถานการณ์การเปรียบเทียบประสิทธิภาพ

มีวิธีการหรือแอพที่อนุญาตให้ฉันควบคุมคุณสมบัติการประหยัดพลังงานโดยเฉพาะอย่างยิ่งการควบคุมปริมาณ CPU และการปิดใช้งาน CPU สำหรับ Mac (สะพานทราย) ล่าสุดหรือไม่

CHUD ไม่สนับสนุนเครื่องนี้ (รายงานประเภท CPU ไม่ถูกต้อง) และในขณะที่ฉันสามารถปิดการใช้งานไฮเปอร์เธรดและแกนประมวลผลด้วยตนเองโดยใช้/Library/Application Support/HWPrefs/CPUPalette.appตัวเลือกนี้ฉันไม่ได้บอก OS X ว่าจะไม่เค้นอะไรเลย


ดังนั้นบางทีคุณสามารถติดตั้งหนึ่งในเครื่องมือ Windows นี้หากคุณมี Boot Camp, VMware หรือ Parallels มีใครลองบ้างไหม
Michael Lehn

คำตอบ:


3

เครื่องนี้เป็นรุ่นที่สองของ Core i7 ซึ่งรวมถึงเทคโนโลยี Turbo Boost ของ Intel

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

ในขณะที่ยูทิลิตี้เพื่อควบคุมมันเริ่มปรากฏขึ้นสำหรับ windows แต่ Apple ไม่ได้มีวิธีการปิดการใช้งานไม่ต้องควบคุมมันและฉันยังไม่พบยูทิลิตี้ใด ๆ ที่จะอนุญาตให้ฉันปิดการใช้งานหรือควบคุมบน OS X

ดังนั้น ณ จุดนี้คำตอบก็คือคุณไม่สามารถปิดการใช้งาน CPU throttling หรือการควบคุมพลังงานภายใต้ OS X สำหรับโปรเซสเซอร์ที่มีความสามารถใน Turbo Boost ได้ - ทั้งหมดเป็นแบบอัตโนมัติภายในโปรเซสเซอร์และ Apple ไม่มี API สาธารณะในการควบคุม


1
sudo pmset -a dps 0

นี่ควรจะปิดหรือเปิดใช้งานการเปลี่ยนแปลงความเร็วของโปรเซสเซอร์แบบไดนามิก

นอกจากนี้ยังมีส่วนขยายเคอร์เนลที่คุณสามารถลบออกจากระบบของคุณ (คัดลอกไปยังธัมบ์ไดรฟ์ ฯลฯ ) ที่รับผิดชอบต่อพฤติกรรมนี้ฉันเชื่อว่า เป็น IOPlatformPluginFamily.kext ในโฟลเดอร์ / library / extensions แทนที่เมื่อคุณทำเสร็จแล้ว คุณไม่ต้องการลบอย่างถาวร


ถ้าไม่ใช่coolbook.se/CoolBook.html i3 / i5 / i7 ก็ดีเหมือนกัน
TheIrishGuy

2
pmset ดูเหมือนจะไม่มีตัวเลือกสำหรับdpsใน macbook pro นี้ มันกลับมาพร้อมกับคำแนะนำการใช้งาน: $ sudo pmset -a dps 0- -Usage: pmset <options> See pmset(1) for details: 'man pmset'pmset -g live ไม่แสดงตัวเลือก dps เลยหรือตัวเลือกใด ๆ ที่แนะนำการควบคุมปริมาณซีพียู
Adam Davis

ซีพียู throttles ตัวเองขึ้นอยู่กับอุณหภูมิ ทางออกที่ปลอดภัยและง่ายที่สุดตามหลักฐานนี้คือการควบคุมพัดลม SMC เปิดพัดลมของคุณพวกเขาจะดังและดูการเปลี่ยนแปลงความเร็วของ cpu ให้อภัยคำตอบที่ผ่านมาของฉันฉันเหลือบมองไปที่ความเป็นจริงของ i7
TheIrishGuy
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.