Announcement

Collapse
No announcement yet.

ถามเรื่อง Hyper Threading กับโปรแกรมซัพพอดที่1คอร์

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

  • ถามเรื่อง Hyper Threading กับโปรแกรมซัพพอดที่1คอร์

    คือผมอยากรู้ว่า cpu ผมคือ i3 530 นะคับ แล้วมันมี Hyper Threading ใช่มะ แล้วผมใช้โปรแกรมที่มันใช้งานได้แค่ 1 คอร์ เนี้ย ไอ้ Hyper Threading มันจำลองให้มี 4 คอร์เทียมใช้มะ แล้วมันทำงานเต็มประสิทธิภาพแค่ 1 คอเทียม จาก 4 คอเทียมใช้มะ มันก็เหมือนกับว่า เราใช้คอจริงๆ ไปแค่ 0.5 คอ ถ้าเป็นอย่างงี้มันก็ไม่แรงสิคับ ผมกด task manager ดู โปรแกรมที่ผมใช้มันทำให้ cpu เต็ม 100 เปอร์แค่อันแรกเท่านั้น จาก 4 อันอ่ะ ผมคิดถูกอ่ะป่าว ใครช่วยบอกที

  • #2
    มันใช้จาก physical core ก่อนครับ
    โปรแกรมคุณไม่สามารถเรียกใช้ได้ครบทุก core ที่มี
    สรุป คือ cpu ไม่ใช่ไม่แรงครับ แต่โปรแกรมคุณ
    ใช้ประสิทธิภาพได้ไม่เต็มที่ต่างหาก

    Comment


    • #3
      ที่ผมเข้าใจนะ Hyper Threading ไม่ได้จำลอง คอร์ แต่จำลองเทรด เพราะส่วนที่เพิ่มขึ้นมาจาก เทคโนโลยี Hyper Threading คือ เทรดไม่ได้เพิ่ม หรือจำลองจำนวณ คอร์
      และในแต่ล่ะ คอร์จะต้องรับชุดคำสั่งในการประมวลผล 2 ชุด ใน CPU ที่ไม่มี HT จะรับคำสั่งได้ทีล่ะ 1 ชุด แต่ถ้ามี HT จะทำให้รับได้พร้อม ๆ กัน 2 ชุด ช่วยเพิ่มประสิทธิภาพในการประมวลผลมากขึ้น
      จริง ๆ มันก็คือ 2 คอร์ที่เหนือกว่า 2 คอร์ แต่ไม่เท่า 4 คอร์ อะไรประมาณนั้น♥

      Comment


      • #4
        ในความคิดของผมน่ะ HT มันทำให้ CPU ทำงานหลายงานใด้ลื่นกว่า(ชีกงงตัวเอง)

        เอากรณีท่าน จขทก เลยดีกว่า โปรแกรมเรียกการทำงานแค่ เทรด เดียว

        แต่ cpu มันมี 2 เทรด ท่านเลยคิดว่า CPU ทำงานแค่ครึ่งเดียว

        ความจริงไม่ใช่หรอกครับ ไอเทรดเดียวนั่นมันจะเรียกใช้ CPU เต็มที่แน่นอนครับ

        ท่านคงจะคิดว่าว่าแล้วจะมี 2 เทรดทำไม ลองคิดว่าตอนทำงานแล้วท่านฟังเพลงไปด้วยสิครับ

        เทรดนึงรันโปรแกรม อีก เทรดนึงฟังเพลง มันดูดีกว่าไปอัดกันอยู่เทรดเดียวใช่ป่ะ

        ป.ล.มั่วล้วนๆ

        Comment

        Working...
        X