Score:0

ล่าช้าในหลาย ๆ แอพ (แต่ไม่ใช่แอพอื่น ๆ ) เมื่อ GPU ไม่ว่าง 100%

ธง ph

ฉันใช้ Ubuntu 20.04 (การติดตั้งเดสก์ท็อปเริ่มต้นเช่นกับ Gnome ฉันคิดว่า) และ NVIDIA GeForce RTX 2080 GPU เมื่อ GPU ทำงานเต็ม 100% กับกระบวนการเบื้องหลัง แอพบางตัวจะเริ่มทำงานช้า กล่าวคือแอปเหล่านี้ใช้การเรนเดอร์ QT ที่ไม่ใช่ OpenGL (เช่น Telegram Desktop) หรือ GTK/Gnome/Cairo (Sublime Text, Mozilla Firefox) แอปอื่นๆ เช่น Chrome, Terminal, VS Code และ Slack ไม่กระตุก เมื่อฉันเปลี่ยนแบ็คเอนด์การเรนเดอร์ใน Sublime Text จาก GTK/Gnome/Cairo เป็น OpenGL มันก็หยุดกระตุกเช่นกัน การล้าหลังนั้นปรากฏเป็น UI ที่ช้า (การตอบสนองที่ยาวนานสำหรับการสลับแท็บและหน้าต่างหรือการเลื่อน) และอักขระจะไม่ปรากฏขึ้นทันทีที่ฉันพิมพ์ลงไป

ในการทำซ้ำสิ่งนี้ คุณสามารถ:

  1. เปิดแอปพลิเคชันที่ใช้ GPU มากในเบื้องหลัง เช่น Tensorflow หรือเครื่องมือขุด crypto
  2. เปิดแอปที่ใช้ QT (ไม่มี OpenGL) หรือไคโร
  3. ลองใช้ UI ในแอป

ดูเหมือนว่าจะไม่ใช่ปัญหาของเคอร์เนล CUDA ที่ยาว เนื่องจากบางแอปทำงานโดยไม่ล่าช้าในการตั้งค่านี้

มีตัวเลือกการกำหนดค่าสำหรับ Xorg/Gnome/QT/GTK/Cairo ที่สามารถช่วยกำจัดความล่าช้าหรือไม่

ฉันส่งจุดบกพร่องไปยังแอปใดแอปหนึ่ง https://github.com/telegramdesktop/tdesktop/issues/17091 แต่ผู้ดูแลแนะนำให้แก้ไขปัญหาในไลบรารีการเรนเดอร์หรือระบบปฏิบัติการแทน

David avatar
cn flag
เครื่องของคุณไม่ว่างและทำงานช้า ไม่ทราบว่าการตั้งค่าใด ๆ ที่จะทำให้ยุ่งน้อยลง
Serge Rogatch avatar
ph flag
@David แต่ใช้ได้สำหรับบางแอพ แต่ไม่ใช่สำหรับแอพอื่น ดูเหมือนว่าฉันต้องกำหนดค่าไลบรารีการเรนเดอร์เฉพาะเหล่านั้น

โพสต์คำตอบ

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