Google Chrome แฮงค์สั้น ๆ ก่อนแสดงแท็บใหม่


9

เมื่อใดก็ตามที่ฉันต้องการสลับไปยังแท็บอื่นที่ไม่ใช่แท็บที่กำลังแสดงผล Chrome จะหยุดทำงานประมาณ 2 วินาทีก่อนแสดงแท็บใหม่ สิ่งนี้จะเกิดขึ้นทุกครั้งที่มีแท็บใหม่ปรากฏขึ้นเช่นการคลิกปุ่ม "แท็บใหม่" หรือปิดแท็บปัจจุบัน

นี่คือข้อมูลรุ่นของฉัน:

Google Chrome 14.0.835.163 (รุ่นทางการ 101024)

ระบบปฏิบัติการ: Linux (Ubuntu 11.04)

WebKit 535.1 (สาขา / โครเมียม / 835 @ 94713)

ส่วนขยายเดียวที่ฉันใช้คือ AdBlock และการปิดใช้งานไม่มีผลกระทบ

สิ่งนี้เกิดขึ้นกับฉันตั้งแต่ฉันอัปเดตเป็น Chrome เวอร์ชันล่าสุด

ความคิดของสิ่งที่เกิดขึ้น?


คุณได้ลองปิดการใช้งาน "แท็บใหม่" เริ่มต้น - หน้าหรือไม่ คุณสามารถทำได้ที่มีนามสกุล"แท็บใหม่เปลี่ยนเส้นทาง" about:blankลองเปลี่ยนไป มันสร้างความแตกต่างหรือไม่?
Duijf

ฉันไม่แน่ใจว่าฉันชัดเจน สิ่งนี้เกิดขึ้นแม้ว่าฉันจะเปิดสองแท็บพูดขึ้นมาบน www.google.com และอีกอันบน www.youtube.com และฉันต้องการเปลี่ยนจากอันหนึ่งไปอีกอันหนึ่ง (เช่นกันปัญหานี้ไม่ได้ขึ้นอยู่กับเนื้อหา ของแท็บ: ฉันสามารถเปิดได้สองแท็บเกี่ยวกับ: เวอร์ชันและการสลับระหว่างแท็บเหล่านี้ทำให้เกิดความล่าช้า)
Alex Dias

เท่าที่ฉันเห็นมันไม่มีรายงานข้อผิดพลาดเกี่ยวกับปัญหานี้ มันอาจเป็นแอปพลิเคชันที่ขัดแย้งหรือไม่
Duijf

บางทีแม้ว่าสิ่งนี้จะเกิดขึ้นเช่นกันเมื่อมีอะไรเหลืออยู่กำลังทำงานอยู่ ก่อนที่ฉันจะอัปเดต Chrome (ซึ่งทำให้เกิดปัญหา) ฉันได้ติดตั้ง gcc-4.4, g ++ - 4.4 และการพึ่งพา (ให้สองรุ่น gcc และ g ++: 4.4 และ 4.5) อย่างไรก็ตามการทำเช่นนี้บนไลฟ์ซีดีไม่ได้ทำให้เกิดปัญหาใด ๆ ดังนั้นฉันเดาว่า gcc และ g ++ รุ่นที่ติดตั้งทั้งสองนั้นไม่ใช่สาเหตุที่ทำให้เกิดปัญหา นอกจากนี้ฉันเพิ่งติดตั้ง Chromium และปัญหาไม่ได้อยู่ที่นั่น
Alex Dias

สิ่งที่น่าสนใจเริ่มเกิดขึ้นกับฉันในตอนนี้เมื่ออัปเดตเป็นเวอร์ชันใหม่ใน 2012-04-13 ตอนนี้มันเกิดขึ้นกับการสร้างเสถียรเสถียรและเบต้า ฉันเห็นรายงานบั๊กเป็นระยะ ๆ อื่น ๆ ในเรื่องนี้ แต่ไม่มีคำตอบจริง ฉันจะตรวจสอบต่อไป
Daniel Andersson

คำตอบ:


4

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


แปลกจริง ๆ แล้วสิ่งนี้ช่วยเร่งกระบวนการเรนเดอร์บน Chrome ได้อย่างรวดเร็ว
mowwwalker

1

ฉันเพิ่งจะติดตามปัญหาอื่นด้วยlibcairo2ในปัจจุบันใน Debian Sid ดูDebian ข้อผิดพลาด #

เมื่อcairo-1.12.0มีข้อผิดพลาดในการถดถอยทำให้เกิดการสลับแท็บและแท็บใหม่ที่เปิดใน Google Chrome และ Chromium เพื่อหยุดการxorgทำงานของ CPU อย่างมากและขัดขวางการใช้งาน CPU

มีการกล่าวถึงวิธีแก้ไขปัญหาต่าง ๆ สามวิธีในรายงานข้อผิดพลาดกำลังรอการแก้ไขอัปสตรีม:

  • วิ่ง

    nvidia-settings -a InitialPixmapPlacement=0
    
  • 1.10.2-7ปักหมุดแพคเกจรุ่น
  • สร้างล่าสุดlibcairoด้วยการเปลี่ยนแพตช์src/cairo-xlib-display.cด้วยการตั้งค่าdisplay->buggy_gradientsให้เป็นเสมอTRUE(จากโพสต์บนฟอรัม Debian ) (พิจารณาการปักหมุดด้วยเช่นกันในกรณีที่libcairo2การอัปเดตในอนาคตยังขาดการแก้ไข)

ในที่สุดนี้ก็แก้ปัญหาของฉัน

UPDATE

นี้ได้รับการแก้ไขตามที่คาดคะเนในไดรเวอร์ Nvidia 304.30 ที่นำออกใช้ 2012-07-30 จากการเปลี่ยนแปลง (ยังไม่ออนไลน์เนื่องจาก NvNews เพิ่งถูกแฮ็กเมื่อไม่นานมานี้และหน้าของ Nvidia ไม่ได้โฮสต์การเปลี่ยนแปลงโดยเฉพาะ แต่อยู่ในแพ็คเกจไบนารีที่ให้ไว้):

- Fixed a problem where RENDER Glyphs operations would exhibit severe
  performance issues in certain cases, such as when used with gradients
  by Cairo and Chromium.

อัพเดท 2

... และตอนนี้เวอร์ชั่นไดร์เวอร์นี้ได้รับความนิยมอย่าง Debian Unstable เป็นอย่างน้อย


0

ตั้งแต่แท็บของ Google Chrome เป็นรูปทรงสี่เหลี่ยมคางหมูที่พวกเขาใช้ฟังก์ชั่นที่เฉพาะเจาะจงในการขับรถที่เรียกว่า "การเร่งสี่เหลี่ยมคางหมู" ซึ่งได้รับการสนับสนุนในฮาร์ดแวร์โดยวงจร Nvidia ใหม่

ในวงจรเก่าที่ไม่มีการสนับสนุนนี้มีข้อผิดพลาดที่ปรากฏขึ้นเมื่อรวมกับการอัพเกรดเป็น X.org 1.11 (ที่ฉันเดาว่า X.org เริ่มสนับสนุนการเรนเดอร์สี่เหลี่ยมคางหมูโดยตรง) ซึ่งทำให้การเรนเดอร์สี่เหลี่ยมคางหมูช้ากว่าที่ควรจะเป็น ช้ากว่าเมื่อเทียบกับชุดไดรเวอร์ / X.org เซิร์ฟเวอร์ก่อนหน้า) ฉันใช้ GeForce 9400 ซึ่งเป็นหนึ่งในวงจรที่ได้รับผลกระทบ

รายงานข้อผิดพลาด Debian

ประกาศ Nvidia แก้ไขขับ 290.03

ส่วนตัวฉันมีปัญหานี้กับ Nvidia รุ่นใหม่กว่า (295.40) ซึ่งยืนยันผ่านการรีสตาร์ท แต่ด้วยเหตุผลบางอย่างที่เพิ่งเปิดตัวnvidia-settingsแก้ไข

Chrome ยังช้ากว่ามากเช่น Opera ในการสลับแท็บและการสร้างบนเครื่องของฉัน แต่มันก็ไม่ทำให้เกิดความล่าช้าอีกต่อไป จากทั้งหมดที่ฉันสามารถบอกได้ว่ามันกลับมาเป็นความเร็วเหมือนก่อนที่จะมีการแนะนำบั๊ก


แก้ไข:ข้อมูลนี้เป็นจริงเหมือนเดิม แต่มีข้อผิดพลาดเพิ่มเติมที่ส่งผลกระทบต่อการ์ด Nvidia ทั้งหมด ดูคำตอบอื่น ๆ ของฉันสำหรับข้อมูลเพิ่มเติม

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