ข้อความ OpenGL “ขอหน่วยความจำ GPU มากกว่าที่มี” หมายถึงอะไร
ฉันเคยเห็นข้อความบันทึกเหตุการณ์นี้:
“แอปพลิเคชันร้องขอหน่วยความจำ GPU มากกว่าที่มีอยู่ในระบบแอปพลิเคชันนั้นจะถูกปิด”
มันหมายความว่าอะไร?
สาเหตุที่พบบ่อยที่สุดสำหรับปัญหานี้คือแอปพลิเคชันใช้ทรัพยากรที่มีอยู่ใน GPU หมดแล้ว นอกจากนี้ยังอาจเกิดจากแอปพลิเคชันที่ส่งไปยังกราฟิกการ์ดกระแสข้อมูลคำสั่งที่ไม่สามารถแบ่งออกเป็นชิ้นเล็ก ๆ พอที่จะประมวลผล
จะแก้ไขได้อย่างไร?
ตรวจสอบว่าคุณใช้ไดรเวอร์ล่าสุดสำหรับแอปพลิเคชันของคุณ ไดรเวอร์ที่ได้รับการรับรองโดยผู้จำหน่ายซอฟต์แวร์มืออาชีพสามารถดูได้ที่นี่ไดรเวอร์ Quadro Certified หากแอปพลิเคชันของคุณไม่อยู่ในรายการให้ติดตั้งไดรเวอร์ ODE ล่าสุดสำหรับบอร์ดกราฟิกของคุณจากหน้าดาวน์โหลดไดร์เวอร์ NVIDIA คุณควรตรวจสอบกับผู้ให้บริการแอปพลิเคชันของคุณสำหรับการอัพเดตหรือแพตช์ใด ๆ
คุณยังสามารถลองจัดการบล็อกข้อมูลขนาดเล็กลงในแอปพลิเคชันของคุณ หากวิธีนี้ใช้ไม่ได้ผลหรือไม่สามารถใช้งานได้จริงคุณอาจต้องใช้ GPU ที่มีหน่วยความจำมากกว่านี้เพื่อจัดการแอปพลิเคชันนี้
หากคุณมั่นใจว่ากราฟิกการ์ดของคุณตรงตามข้อกำหนดของฮาร์ดแวร์แอปพลิเคชันและไม่มีคำแนะนำใด ๆ ข้างต้นแก้ปัญหาได้โปรดส่งคำขอรับการสนับสนุนที่นี่โดยคลิกที่ “ถามคำถาม” ที่ด้านบนของหน้านี้ โปรดตรวจสอบให้แน่ใจว่าได้ป้อนระบบปฏิบัติการเวอร์ชันไดรเวอร์ของ NVIDIA ชื่อแอพพลิเคชั่นและเวอร์ชั่นผู้ผลิตกราฟิกการ์ดและรุ่นอย่างถูกต้องพร้อมกับขั้นตอนต่าง ๆ ที่จะทำให้ปัญหานี้ปรากฏขึ้น
อัปเดตล่าสุดเมื่อ มีนาคม 25, 2019 โดย admin
ใส่ความเห็น