ก่อนอื่นให้ตรวจสอบว่ามันไม่ใช่ส่วนขยายหรือปลั๊กอินหรือผู้ทำงานเบื้องหลังที่ไซต์ใช้ (เพื่อเปิด Chrome Task Manager กด Shift + Esc หรือเมนู→เครื่องมือเพิ่มเติม→ตัวจัดการงาน)
ถ้าไม่เช่นนั้นฉันเดาว่านี่เกี่ยวข้องกับการเร่งด้วยฮาร์ดแวร์ แต่โปรดทราบว่าฉันไม่เคยเห็นสาเหตุนี้มาหลายปีแล้วไม่ใช่ตั้งแต่ Windows 8
ก่อนอื่นให้ปิดการเร่งด้วยฮาร์ดแวร์ที่ด้านล่างของหน้าการตั้งค่าหลัก (คลิกแสดงการตั้งค่าขั้นสูง ...ที่ด้านล่างของchrome://settings
เลื่อนไปยังจุดสิ้นสุดยกเลิกการทำเครื่องหมายใช้การเร่งด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน ) Chrome เวอร์ชันล่าสุดขอให้รีสตาร์ท แต่จากประสบการณ์ของฉันตัวเลือกนี้จะใช้งานได้ทันทีอย่างน้อยก็บางส่วน
หากการชะลอตัวไม่ได้หายไปแม้ว่าจะรีสตาร์ท Chrome แล้วให้เปิดchrome://flags
(วางในแถบที่อยู่ Chrome แล้วกด Enter) และตั้งค่าต่อไปนี้:
- ปิดใช้งาน Canvas 2 มิติแบบเร่ง - ปิดการใช้งาน
- การแรสเตอร์ GPU - ปิดการใช้งาน
- ถอดรหัสวิดีโอที่เร่งด้วยฮาร์ดแวร์ - ปิดการใช้งาน
- rasterizer เป็นศูนย์คัดลอก - ปิดการใช้งาน
(นั่นคือสำหรับ Chrome 53.0.2785.89 ตัวเลือกอื่น ๆ อาจพร้อมใช้งานในระบบเก่าที่ Chrome ไม่อัปเดตตัวอย่างเช่น:
- ปิดใช้งาน DirectWrite - เปิดใช้งาน
- เปิดใช้แรสเตอร์คัดลอกเดียว - ปิดการใช้งาน
- เปิดใช้แรสเตอร์ที่ไม่มีการคัดลอก - ปิดการใช้งาน
- ปิดใช้งานการถอดรหัสวิดีโอที่เร่งด้วยฮาร์ดแวร์ - เปิดใช้งาน
)
จากนั้นคลิกเปิดใช้งานใหม่ที่ด้านล่างของหน้าต่าง
หากทุกอย่างจะเรียบร้อย (แต่อาจจะช้ากว่านิดหน่อยโดยรวม) คุณสามารถสลับตัวเลือกกลับเป็นค่าเริ่มต้นทีละตัวจนกว่าคุณจะพบปัญหา
(หากคุณไม่พบตัวเลือกในรายการธงข้ามมันอาจจะมองหาตัวเลือกอื่น ๆ เกี่ยวกับ GPU และการเร่งความเร็วฮาร์ดแวร์และตรวจสอบให้แน่ใจว่าการเร่งความเร็ว HW และการใช้ GPU ถูกปิดการใช้งาน Chrome ได้รับการอัปเดตบ่อยครั้ง ในเกือบทุกรุ่น)
คำตอบของคำถาม:
Chrome มีวิธีการลดปริมาณการใช้ CPU หรือไม่
หากยอดเขาเหล่านี้เกิดจากเอ็นจิน chrome ดั้งเดิม (เช่นตัวแยกวิเคราะห์ JavaScript หรือ HTML) ดังนั้นไม่ใช่ แต่สิ่งนี้อาจเป็นส่วนเสริมหรือเครื่องเล่นวิดีโอบั๊กกี้
เมื่อฉันคลิกที่ปุ่มบวกที่ด้านบนเพื่อเปิดหน้าต่างใหม่สองสามครั้งมันจะทำให้วิดีโอ / เสียงล่าช้า <…> ความคิดใด ๆ ที่ทำให้เกิดเหตุการณ์นี้
คาดเดาเท่านั้น ส่วนขยายหรือปลั๊กอินอาจทำให้เกิดสิ่งนี้หรือเพิ่มเลเยอร์อื่นในหน้าต่างผสมทำให้เกิด videodriver lag (หน้าต่างผสม - มีหลายเลเยอร์และบางส่วนสร้างโดยฮาร์ดแวร์ตัวอย่างเช่นโดยการถอดรหัสวิดีโอฮาร์ดแวร์) นี่คือเหตุผลที่ฉันแนะนำให้ปิดการเร่งด้วยฮาร์ดแวร์และตรวจสอบ
หน้าเหล่านี้ไม่ควรถูกเก็บไว้ในกระบวนการแยกต่างหากใช่ไหม
พวกเขาจะถูกเก็บไว้แน่นอน แต่มีหนึ่งกระบวนการหลัก (ต่อโปรไฟล์) ซึ่งส่งออกข้อมูลไปที่หน้าต่าง หากกระบวนการนี้หยุดลงด้วยเหตุผลบางอย่างการอัปเดตหน้าต่างจะหยุดและดูเหมือนว่า Chrome จะไม่ตอบสนอง ฉันเดาว่าเสียงออกมาก็ทำผ่านกระบวนการหลักนั่นคือสาเหตุที่เสียงยังล่าช้า
คุณสามารถตรวจสอบต้นไม้กระบวนการที่มีProcess Explorer
ทำไมความแตกต่างระหว่างการเปิดในโปรไฟล์อื่นและในโปรไฟล์เดียวกัน
การตั้งค่าส่วนขยายและปลั๊กอินนั้นเป็นแบบต่อโปรไฟล์และส่วนขยายจะถูกปิดโดยค่าเริ่มต้นในโหมดไม่ระบุตัวตน นี่คือเหตุผลที่มันอาจทำงานแตกต่างกันกับโปรไฟล์ที่แตกต่างกัน (แม้จะมีกระบวนการโครเมี่ยมหลักเดียว)