Originally posted by THEFOOL
View Post
Announcement
Collapse
No announcement yet.
คุณรู้หรือไม่ ไดวเวอร์การ์ดจอ มันแอบ Lock Vram ไว้ไม่ให้โชว์เกินการ์ดจอที่มีใช้ ^^
Collapse
X
-
-
Originally posted by Big00X View Postเกมส์ใหม่ๆเดี๋ยวนี้แรมเครื่อง 8 GB คงอยู่ได้ไม่นานเหมือนกัน....กำ --"
ถ้าใช้การ์ดจอ vram 4 - 8 GB ก็ลดลงไปตามการ์ดจอที่ใช้ครับ
แต่บอกตรงๆ เกมสมัยใหม่นี่ ใส่ vramแค่ 8 GB นี่ บางเกมเล่นๆไป มี Error แรมไม่พอใช้ ต้องเพิ่มแรมเอา 55+
อย่างน้อยแนะนำ 16 GB ยืนพื้น เหลือๆดีกว่าขาด
Comment
-
เกมมันก็ใช้ VRAM เท่าที่การ์ดจอมีนั่นแหละ
อย่าไปมโน เรื่อง VRAM งอกเลย ผู้ผลิตเค้าไม่ยัดเม็ดแรมมาให้เปลืองต้นทุนหรอก
Texture ในเกมมันเก็บเป็นระบบ Cache อยู่แล้ว ซึ่งจะเก็บข้อมูลเป็นชั้นๆ ตามความเร็วของการเข้าถึงข้อมูล
อันไหนใช้บ่อย ก็เก็บอยู่ในส่วนที่เข้าถึงเร็วสุด อันไหนไม่ค่อยได้ใช้ ก็เอาไว้ในที่ๆเข้าถึงได้ช้ากว่าได้
ส่วนที่เข้าถึงเร็วที่สุดซึ่งก็คือ VRAM เกมมันก็ใช้จนเต็มความจุที่มันต้องการ
ถ้า Texture ขนาดใหญ่กว่า VRAM แล้ว VRAM เต็มจะทำยังไง
ก็ต้องหาที่เก็บที่สามารถ Access เข้าถึงได้เร็วรองลงมา ก็คือ RAM เครื่องนั่นแหละ
ถ้า RAM เครื่องไม่พออีกทำไง ก็ไปที่ Virtual Memory หรือ Harddisk
การเขียนโปรแกรมแบบนี้ถูกต้องแล้ว และเกมใหม่ๆก็ควรจะทำแบบนี้
ถ้า GPU ใครมี VRAM เยอะ ก็เอาขึ้นไปหมดเลย เกมก็ลื่นๆ ถ้ามีไม่พอก็ไปใช้ RAM เครื่องก็พอได้
ถามว่าใช้ RAM เครื่องได้มั้ย มันก็ใช้ได้แน่นอน XBOX One ที่มี VRAM 8 GB ก็เป็น DDR3 เพียงแต่เป็น Unified Memory
ที่ GPU เข้าถึงได้โดยตรงเลยไม่มีการทำ Memory Copy เหมือน PC ก็ลด Overhead ส่วนนี้ไปได้
สุดท้าย ถ้าให้เลือก ก็เลือกการ์ดจอที่มี VRAM 8GB เท่า Console นั่นแหละ จริงๆ Texture จะใช้แค่ประมาณ 4.5-6 GB แต่ PC ต้องเผื่อไว้กรณีเล่นความละเอียดสูง หรือให้ AA บางตัวด้วย 8+ GB ก็เซฟๆ เล่นกันไปจนจบ Gen นี้ ซึ่งก็จะประมาณ 5-6 ปี
หลังจากนั้นมี Console รุ่นใหม่มาก็ต้องยกเครื่องกันอีกทีLast edited by kaitom; 2 Oct 2014, 14:15:32.
Comment
-
Originally posted by kaitom View Postเกมมันก็ใช้ VRAM เท่าที่การ์ดจอมีนั่นแหละ
อย่าไปมโน เรื่อง VRAM งอกเลย ผู้ผลิตเค้าไม่ยัดเม็ดแรมมาให้เปลืองต้นทุนหรอก
Texture ในเกมมันเก็บเป็นระบบ Cache อยู่แล้ว ซึ่งจะเก็บข้อมูลเป็นชั้นๆ ตามความเร็วของการเข้าถึงข้อมูล
อันไหนใช้บ่อย ก็เก็บอยู่ในส่วนที่เข้าถึงเร็วสุด อันไหนไม่ค่อยได้ใช้ ก็เอาไว้ในที่ๆเข้าถึงได้ช้ากว่าได้
ส่วนที่เข้าถึงเร็วที่สุดซึ่งก็คือ VRAM เกมมันก็ใช้จนเต็มความจุที่มันต้องการ
ถ้า Texture ขนาดใหญ่กว่า VRAM แล้ว VRAM เต็มจะทำยังไง
ก็ต้องหาที่เก็บที่สามารถ Access เข้าถึงได้เร็วรองลงมา ก็คือ RAM เครื่องนั่นแหละ
ถ้า RAM เครื่องไม่พออีกทำไง ก็ไปที่ Virtual Memory หรือ Harddisk
การเขียนโปรแกรมแบบนี้ถูกต้องแล้ว และเกมใหม่ๆก็ควรจะทำแบบนี้
ถ้า GPU ใครมี VRAM เยอะ ก็เอาขึ้นไปหมดเลย เกมก็ลื่นๆ ถ้ามีไม่พอก็ไปใช้ RAM เครื่องก็พอได้
ถามว่าใช้ RAM เครื่องได้มั้ย มันก็ใช้ได้แน่นอน XBOX One ที่มี RAM 8 GB ก็เป็น DDR3 เพียงแต่เป็น Unified Memory
ที่ GPU เข้าถึงได้โดยตรงเลยไม่มีการทำ Memory Copy ก็ลด Overhead ส่วนนี้ไปได้
สุดท้าย ถ้าให้เลือก ก็เลือกการ์ดจอที่มี VRAM 8GB นั่นแหละ ประสิทธิภาพสูงสุด เล่นกันไปจนจบ Gen นี้ ซึ่งก็จะประมาณ 5-6 ปี
หลังจากนั้นมี Console รุ่นใหม่มาก็ต้องยกเครื่องกันอีกที
ชัดเจนตามนี้ ^^
ใครสงสัย งง อย่าหลายๆรอบได้เลยครับ
Comment
-
ผมว่าเขาก็รู้กันทุกคนอยู่แล้วป่ะ
มี vram แค่ไหน เกมส์ไหนใช้เกิน มันก็ใช้ได้เท่าที่มี
แล้วไม่ได้เกี่ยวกับ ไดรเวอร์การ์ดจอมา lock vram อะไรเลย
afterburner มันแค่โชว์เฉย ๆ ว่าพื้นที่ ที่ใช้งานอยู่บน vram การ์ดจอ นั้นตอนนี้ใช้อยู่ที่เท่าไร
Comment
-
Originally posted by THEFOOL View Postอ่อ กินเพราะใช้ i7 4790k GPU intel HD 4600
ถ้าใช้การ์ดจอ vram 4 - 8 GB ก็ลดลงไปตามการ์ดจอที่ใช้ครับ
แต่บอกตรงๆ เกมสมัยใหม่นี่ ใส่ vramแค่ 8 GB นี่ บางเกมเล่นๆไป มี Error แรมไม่พอใช้ ต้องเพิ่มแรมเอา 55+
อย่างน้อยแนะนำ 16 GB ยืนพื้น เหลือๆดีกว่าขาด
พูดถึงการ์ดจอสำหรับเล่นเกมส์นะ ^ ^
Comment
Comment