เปิดใช้งานประสิทธิภาพเต็มรูปแบบบนแล็ปท็อป Sandy Bridge


9

ฉันมีแล็ปท็อป Intel i7 เจนเนอเรชั่น 2 ฉันใช้ Thermald และ tlp เพื่อจัดการอายุการใช้งานแบตเตอรี่ (ยอดเยี่ยม!) อย่างไรก็ตามบางครั้งฉันไม่สนใจเสียงและการใช้พลังงานและต้องการให้ CPU ทำงานที่ความเร็ว 3.5GHz เต็ม ด้วยเหตุผลบางอย่างดูเหมือนว่าจะเป็นไปไม่ได้ พัดลมไม่ทำงานด้วยความเร็วเต็มที่และโปรเซสเซอร์ยังคงทำงานอยู่เสมอ เมื่อฉันใช้ cpufreq-info ฉันไม่เคยเห็นมากกว่า 2.8GHz (ดังนั้น Turbo Boost ไม่ทำงาน) และความถี่ลดลงถึง 800Mhz เมื่อพัดลมเริ่มรับ "เสียงดัง" นี่คือกับ Intel p-state และประสิทธิภาพการทำงานของผู้ว่าราชการ ผู้ว่าราชการของ Powersafe นั้น“ แย่กว่า” แต่ก็ดีเพราะมันเพิ่มอายุการใช้งานแบตเตอรี่

ความคิดวิธีการเปิดใช้งาน "เต็มพลัง"?

ขอบคุณ!


ฉันเพิ่ม sudo update-grub ตามคำแนะนำ
mchid

ฉันได้เห็นหลายหัวข้อ / คำถามที่คล้ายกันมาก ในขณะที่ฉันไม่มีข้อพิสูจน์ฉันคิดว่ามีบางอย่างผิดปกติกับการทำงานร่วมกันของ Thermald / intel_pstate ในการทดสอบคุณควรลองใช้ไดรเวอร์ acpi_cpufreq (GRUB_CMDLINE_LINUX_DEFAULT = "intel_pstate = ปิดใช้งาน" ใน / etc / default / grub) และ / หรือปิดใช้งานเทอร์มัลด์
Doug Smythies

นอกจากนี้คุณต้องเปิดใช้งานเทอร์โบ
บูสต์

@mchid: ฉันแค่หมายถึงการทดสอบเท่านั้น มีบางอย่างผิดปกติและฉันแน่ใจว่าต้องการทราบว่ามีอะไรบ้าง
Doug Smythies

1
@mchid: นั่นไม่จริงและบทความล้าสมัย intel_pstate powersave เหมือนหรือดีกว่า acpi-cpufreq ondemand; intel-pstate performance = เหมือนกับ acpi-performance อย่างไรก็ตามฉันไม่แน่ใจว่าการเปลี่ยนแปลงใดถูกย้อนกลับไปเป็นเมล็ดก่อนหน้า
Doug Smythies

คำตอบ:


9

ใช่สิ่งที่คุณต้องทำคือ:

ก่อนอื่นให้ตั้งค่า tlp "governer" เป็นประสิทธิภาพสำหรับทั้ง ac และ batt ในไฟล์ / etc / default / tlp ของคุณและในขณะที่คุณอยู่ที่นั่นให้ไปข้างหน้าและเปิดใช้งาน turbo boost เช่นกัน

จากนั้นแก้ไข / etc / default / ด้วงและแทรก

intel_pstate=disable

หลังจาก

GRUB_CMDLINE_LINUX_DEFAULT=

ชอบตัวอย่างนี้

GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=disable quiet splash"

รันคำสั่งนี้เพื่อใช้การเปลี่ยนแปลงกับด้วง

sudo update-grub

จากนั้นติดตั้ง indicator-cpufreq

sudo apt-get update
sudo apt-get install indicator-cpufreq

รีบูตเพื่อให้การเปลี่ยนแปลงของคุณมีผล

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


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

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

สุดท้ายคุณจะได้รับหมายเลขที่ดีขึ้นจาก i7z:

sudo apt-get install i7z

จากนั้นเรียกใช้

sudo i7z

ติดตั้งเซ็นเซอร์ lm และเรียกใช้เซ็นเซอร์ตรวจจับ:

sudo apt-get install lm-sensors

sudo sensors-detect

ทำตามคำแนะนำและเลือกใช่กับทุกสิ่ง


ในที่สุดลิงก์เหล่านี้อาจช่วย:

http://www.webupd8.org/2013/09/adobe-flash-player-hardware.html

ไม่เพียง แต่จะอนุญาตให้ใช้การเร่งด้วยฮาร์ดแวร์สำหรับแฟลชเท่านั้น แต่ติดตั้ง VDPAU และ i965

http://www.webupd8.org/2014/01/enable-hardware-acceleration-in-chrome.html

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

http://www.phoronix.com/scan.php?page=article&item=intel_5960x_pstate&num=2


ขอบคุณสำหรับ i7z มันเป็นวิธีที่ดีกว่าในการตรวจสอบ cpu freq! ฉันเปิดใช้งานเทอร์โบผ่าน TLP, ปิดใช้งาน p-state, ใช้ประสิทธิภาพการทำงานผู้ว่าราชการ (ผ่าน TLP) แต่ CPU ยังคง "กลัว" เพื่อปั่นแฟน ๆ มันเกือบจะเหมือนว่ามีการ จำกัด อุณหภูมิบางแห่ง ใน windows ถ้าฉันเปิดใช้งานเต็มประสิทธิภาพแล็ปท็อปของฉันไปที่ 90C ต่อหนึ่งคอร์ได้อย่างง่ายดาย
matus201

@ matus201 ที่ใช้ประสิทธิภาพผ่าน tlp ไม่ได้ตั้งค่าความถี่ให้เป็นประสิทธิภาพ หากคุณต้องการตั้งค่าประสิทธิภาพคุณต้องใช้วิธีอื่นเช่นsudo cpupower frequency-set -g performanceหรือปิดใช้งาน pstate และใช้ indicator-cpufreq เพื่อตั้งค่าเป็นประสิทธิภาพ
mchid

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

ฉันใช้ cpupower เพื่อกำหนดผู้ว่าการแสดงและดูเหมือนว่าจะทำงานในแง่ที่ว่าผู้ว่าราชการจังหวัดคือการแสดง ความถี่ของ CPU กระโดดไปที่ 3.5GHz เมื่อฉันทำงานระบบ; อย่างไรก็ตามทันทีที่แฟน ๆ หมุนขึ้นเล็กน้อย (สำหรับแฟน ๆ vaio นั้นถูกควบคุมโดยไบออส) ซีพียูนั้นสามารถควบคุมได้ที่ 800MHz เมื่อพวกเขาเงียบลงความถี่กระโดดกลับไปที่ 3.5GHz แฟน ๆ หมุนขึ้นการควบคุมปริมาณเกิดขึ้นและต่อไป ... สิ่งนี้ทำให้การดูวิดีโอ youtube 720p แบบเรียบง่ายเป็นไปไม่ได้หากไม่มีเฟรมที่ลดลง
matus201

ฉันควรจะพูดถึงว่าการควบคุมปริมาณที่น่ากลัวนี้เกิดขึ้นกับหรือไม่ p-state (de- / เปิดใช้งานผ่านด้วง) มันทำให้ฉันคิดว่านี่เป็นเคสพิเศษสำหรับแล็ปท็อป VAIO ..
matus201

1

ฉันจัดการเพื่อคิดออก โดยปกติแล้ว Sony ตัดสินใจที่จะทำสิ่งต่าง ๆ ด้วยวิธีนี้จึงเป็นสิ่งเฉพาะสำหรับแล็ปท็อป Vaio เท่านั้น

ในการตั้งค่าประสิทธิภาพเต็มคุณจะต้องพิมพ์ใน terminal:

echo performance | sudo tee /sys/devices/platform/sony-laptop/thermal_control

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

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