Processor Affinity คืออะไรและจะตั้งค่า Processor Affinity บน Windows 10 ได้อย่างไร

เมื่อโปรแกรมทำงานใน Windows 10 โปรแกรมจะใช้ CPU คอมพิวเตอร์ส่วนใหญ่มีโปรเซสเซอร์แบบมัลติคอร์ โปรแกรมใด ๆ ที่คุณเรียกใช้จะใช้แกน CPU ทั้งหมด กล่าวง่ายๆคือ Windows OS ตัดสินใจว่าจะใช้คอร์สำหรับโปรแกรมใด ๆ ที่กล่าวว่าเป็นไปได้ที่จะตั้งค่าโปรแกรมให้ใช้เพียงหนึ่งหรือสองคอร์แทนที่จะเป็นคอร์ทั้งหมด ในโพสต์นี้เราจะอธิบายว่าอะไรคือความสัมพันธ์ของโปรเซสเซอร์และวิธีตั้งค่าความสัมพันธ์ของโปรเซสเซอร์สำหรับโปรแกรมใด ๆ ใน Windows 10

Processor Affinity ใน Windows 10 คืออะไร

ความสัมพันธ์ของโปรเซสเซอร์ใน Windows 10

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

Processor Affinity มีประโยชน์หากคุณมีโปรแกรมหนัก ๆ เช่นการเรนเดอร์วิดีโอ เมื่อคุณทุ่มเทแกนหลักสำหรับโปรแกรมตัดต่อวิดีโอจะช่วยให้มั่นใจได้ว่าแกนหลักของโปรเซสเซอร์จะทุ่มเทให้กับงานเสมอ ปรับปรุงประสิทธิภาพเนื่องจากลดปัญหาแคชเนื่องจากไม่มีการหน่วงเวลาด้วยคอร์เฉพาะ

อย่างไรก็ตามนี่ยังหมายความว่าโปรแกรมไม่สามารถใช้คอร์อื่น ๆ ที่มีผลต่อการทำโหลดบาลานซ์ได้

โดยปกติ Windows 10 จะสร้างสมดุลให้กับซีพียูโดยการกระจายเธรดหลายเธรดไปยังคอร์โปรเซสเซอร์หลายตัว ดังนั้นหากคุณไม่แน่ใจว่ากำลังทำอะไรอยู่เราขอแนะนำให้คุณปล่อยให้สิ่งต่างๆทำงานบนการตั้งค่าเริ่มต้น

วิธีตั้งค่า Process Affinity ใน Windows 10

ใน Windows 10 ผู้ใช้ระดับผู้ดูแลระบบสามารถระบุว่าแกนประมวลผลใดที่สามารถใช้ได้ทุกครั้งที่เปิดใช้งาน นี่คือวิธีการตั้งค่า

  1. คลิกขวาที่ทาสก์บาร์
  2. คลิกที่ตัวเลือกตัวจัดการงาน
  3. ในตัวจัดการงานสลับไปที่แท็บรายละเอียด มันจะแสดงรายการโปรแกรมที่กำลังทำงานอยู่
  4. คลิกขวาที่โปรแกรมที่คุณต้องการตั้งค่าความสัมพันธ์ของกระบวนการ
  5. เลือกตั้งค่าความสัมพันธ์จากเมนู
  6. จะเปิดหน้าต่างความสัมพันธ์ของโปรเซสเซอร์
  7. เลือกแกนหลักที่กระบวนการสามารถใช้ได้และยกเลิกการเลือกส่วนที่เหลือ
  8. คลิกตกลงเพื่อทำงานให้เสร็จสมบูรณ์

เมื่อเสร็จแล้วโปรแกรมของคุณจะไม่ใช้แค่แกน CPU นั้นเท่านั้น

ฉันอยากแนะนำให้คุณจับตาดูว่าโปรแกรมทำงานอย่างไรหากโปรแกรมทำงานช้าลงควรกำหนดคอร์เพิ่มเติมเพื่อใช้คอร์ทั้งหมด

โปรเซสเซอร์ Affinity ใน Windows 10 ควรใช้โดยผู้ใช้ระดับโปร เปลี่ยนก็ต่อเมื่อคุณรู้ว่าคุณทำอะไรและทำไม

Original text


ความสัมพันธ์ของโปรเซสเซอร์ใน Windows 10