Score:0

gnome-shell การใช้งาน CPU มากเกินไป / ความช้าใน tracePersistentRoots

ธง tr
ash

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

อาการไม่เริ่มทันที แต่ภายในไม่กี่นาที ฆ่ากระบวนการหรือเริ่มต้นใหม่ (โดยใช้ ALT-F2 และป้อน ) การใช้งาน (ปกติ) จะกู้คืน - อย่างน้อยก็ถึงจุดที่ UI ที่เหลือใช้งานได้อีกครั้ง แต่ไม่นาน - อาจสองสามนาที

เมื่อมองจากด้านบน การใช้หน่วยความจำของกระบวนการนั้นสูงและเติบโตขึ้นเรื่อยๆ - เพิ่มขึ้นมากกว่า 1gb RES และ 5gb VIRT

เมื่อใช้ sysprof ต่อไปนี้จะมีการใช้งานสูง (สุ่มตัวอย่างประมาณ 30 วินาที):

  • ในไฟล์ /usr/lib/x86_64-linux-gnu/libmozjs-68.so.68.6.0 (80%) (475,502 ครั้ง)

    JSRuntime::tracePersistentRoots(JStracer*)

  • ในไฟล์ /usr/lib/x86_64-linux-gnu/libgjs.so.0.0.0 (10%) (48,068)

โปรดทราบว่า libgjs ไม่มีการเรียกขนาดใหญ่เพียงครั้งเดียว ติดตาม PersistentRoots อยู่ใกล้จุดสูงสุดด้วยการใช้งาน 0.55%

นามสกุลคำพังเพยทั้งหมด ควรจะเป็น พิการ.

นี่คืออูบุนตู 20.04 Gnome Shell เวอร์ชัน 3.36.9-0ubuntu0.20.04.2

ความช่วยเหลือในการติดตามสิ่งนี้ได้รับการชื่นชมอย่างมาก

heynnema avatar
ru flag
คุณหมายถึงอะไร *"ควรปิดใช้งานส่วนขยาย gnome ทั้งหมด"* เริ่ม `terminal` และพิมพ์ `top` หากไม่มีกิจกรรมหรือกิจกรรมของเมาส์/คีย์บอร์ด บอกฉันว่า CPU% gnome-shell ใช้ไปเท่าไร... มันควรจะเป็น
Score:0
ธง tr
ash

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

ตั้งแต่เปิด "ห้ามรบกวน" ฉันไม่เห็นการแจ้งเตือน เมื่อเปลี่ยนไปใช้ XFCE ไม่กี่ชั่วโมง การแจ้งเตือนก็เริ่มปรากฏขึ้นและทำให้ชัดเจน เมื่อกลับไปที่ Gnome และเริ่ม/หยุดการสำรองข้อมูล ปัญหาก็เกิดขึ้นอย่างง่ายดาย

นอกจากนี้ คลิกที่นาฬิกาเพื่อดูรายการการแจ้งเตือนที่ล็อก UI ซึ่งสอดคล้องกับการแจ้งเตือนที่โอเวอร์โหลด

คงจะดีหากมีวิธีระบุอาการนี้ให้ชัดเจนกว่านี้ แต่อย่างน้อยตอนนี้ฉันก็รู้แล้วว่าควรระวังปัญหานี้

หวังว่านี่จะช่วยผู้อื่นได้

โปรดทราบว่าการปิดการตั้งค่า "เปิดใช้งานการแจ้งเตือน" ใน "ย้อนเวลากลับ" ไม่ได้ช่วยอะไร

โพสต์คำตอบ

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