Announcement

Collapse
No announcement yet.

Cpu คอขวดการ์ดจอหรือ cpu ดันโปรแกรมไม่ไหว

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Cpu คอขวดการ์ดจอหรือ cpu ดันโปรแกรมไม่ไหว

    ตั้งแต่ gtx 1000 ออก มาจนถึง ryzen เห็นคนเริ่มซื้อคอมประกอบกันมากขึ้นเยอะ. ก็
    เห็นหลายๆคนจัดสเปคที่ตัวเองอยากได้ แล้วจะเห็นมีคำถามนึงคือ"มันจะคอขวดมั้ย"
    ภาษาบ้านๆ คอขวดคือ cpu มันประมวลผลสู้การ์ดจอไม่ได้ใช้มั้ยครับ แล้วอาการนี้รวมถึง เกมที่ใช้ cpu มากกว่าปกติด้วยมั้ย เช่น พวก rts กับ open world
    ชาว overclock คิดว่าไง
    ยกตัวอย่างสเปค g4560 , i3 6100 กับ 1060
    Last edited by doragung; 21 Oct 2017, 20:59:49.

  • #2
    ผมก็ไม่ค่อยเข้าใจ คนที่สื่อคำว่าคอขวดออกมาซักเท่าไร

    แต่ มามองคำว่า คอขวดก็เหมือนน้ำที่เทออกจากขวด แล้วขนาดปากขวดทำให้น้ำไหลออกมาช้า

    คราวนี้มาตีความฝั่ง PC เปรียบน้ำเป็นเหมือนข้อมูล ที่ต้องผ่าน CPU ไปที่การ์ดจอ ถ้า CPU เป้นรุ่นต่ำ ประมวลผลช้า ก็อาจส่งข้อมูลออกไปได้ช้า
    ไม่ทันใจการ์ดจอ เกิดจังหวะการ์ดจอทำงานลดลง เพราะต้องรอข้อมูลจาก CPU ที่ส่งมาช้า ทำให้การแสดงผลมีอาการสะดุด

    คราวนี้ ถ้าขยายปากขวดให้ใหญ่ สามารถเทน้ำออกได้ไว การขยายปากขวดเหมือนการใช้ CPU ที่แรงขึ้น ประมวลไว ส่งข้อมูลไว
    พอดีกับการทำงานของการ์ดจอ การ์ดจอก้ไม่มีปัญหาดรอปการทำงาน ภาพจึงไหลลื่น

    ส่วนอีกกรณีคือ CPU ประมวลผลเว็ว ส่งข้อมูลไปไว แต่การ์ดจอทำงานช้า ต้องประมวลผลก่อนแสดงภาพออกไป
    อาการหลังนี้จะเรียกว่าการ์ดจอเป็นคอขวดแทนได้หรือไม่

    ส่วนกรณี เกมมีความซับซ้อนมากจน CPU ประมวลไม่ทัน อาการนี้ ผมว่า ถ้าเกมทั่วไปรันได้ปกติ แต่บางเกมไม่
    เปรียบเกมที่มีความซับซ้อนเป็นชาวต่างชาติ ต้องตรวจเอกสารมาก ต้องใช้ล่ามแปลคุย ก่อนให้ผ่าน ตม.
    เปรียบเกมที่มีความซับซ้อนน้อยชาวไทย ตรวจเอกสารน้อย คุยง่าย เลยผ่านไวกว่า
    ฝั่งชาวต่างชาติ ถ้าช่องแถวน้อย เจ้าหน้าที่น้อย ก็จะเกิดการชะลอตัว เข้าแถวยาว
    วิธีแก้คือ ต้องเพิ่มจำนวนแถว และเพิ่มเจ้าหน้าที่ ที่เก่งและหัวไวมาคุย มาทำงาน
    แถวในที่นี้ก้เหมือนเธรด เจ้าหน้าก้เหมือน core หัวไวก็เหมือนความเร็ว
    ถ้าเจ้าหน้าที่ 1 คนทำงานต่อ 1 แถวก้ไวกว่า ให้เจ้าหน้าที่ดูแล 2 แถวพร้อมกัน

    คหสต. ล้วน
    ผิดหลักการขออภัย
    Last edited by taibkk; 21 Oct 2017, 22:21:07.

    Comment


    • #3
      มันก็ขวดกันหมดแหละครับ ขึ้นอยู่กับว่าความต่างมันจะมากน้อยขนาดไหนเท่านั้นเอง

      เอาง่ายๆคือแก้ปัญหาโดยการจัดเสป็คให้เข้ากับเกมที่เล่นซึ่งหลายๆเกมมันจะหนักไปที่การ์ดจออยู่ละ แต่บางเกมจะไปที่ cpu
      ไม่งั้นก็จัดของแรงให้มันเหลือๆไว้ก่อน

      Comment


      • #4
        ยากมากที่จะทำให้อาการขวดน้อยที่สุด

        แต่ส่วนมากมันจะไม่มีปัญหาเมื่อมันไปขวดที่ การ์ดจอ ซึ่งคนทั่วไปก็ไปมองว่ามันไม่มีปัญหาเท่าไหร่นัก

        แต่ cpu เวลาขวดบางทีอาการมันออกอาการชัด ประกอบกับเป็นกระแสยุคนี้ด้วยมั้ง 555

        คิดถึงเมื่อก่อน CPU วิ่งชิวๆ 30-40% การ์ดจอจัดไป 100% ตลอดเวลา
        เดี๋ยวนี้บางเกมมันกลับกัน CPU จะมิด 100% อยู่ละ การ์ดจอวิ่ง 60% เอง สงสัยได้เวลาอัพ cpu แทน การ์ดจอ 555

        Comment

        Working...
        X