เพิ่งมีเซิร์ฟเวอร์ใหม่ มีโปรเซสเซอร์ AMD epyc 2 ตัว แต่ละคอร์ 16 คอร์
มีความสามารถแบบมัลติเธรด
# dmidecode -t โปรเซสเซอร์ | เกรป HTT
HTT (มัลติเธรด)
HTT (มัลติเธรด)
แต่ดูเหมือนว่าจะปิด - ติดตั้งใหม่ 20.04
# lscpu | กระทู้เกรป
เธรดต่อคอร์: 1
ฉันจะเปิดมัลติเธรดได้อย่างไร
ข้อมูลเพิ่มเติมที่มีคนถามหา:
#nproc; numactl -s; แมว /proc/cpuinfo | โปรเซสเซอร์ grep
32
นโยบาย: ค่าเริ่มต้น
โหนดที่ต้องการ: ปัจจุบัน
physcpubind: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
ซีพียู: 0 1 2 3 4 5 6 7
โหนด: 0 1 2 3 4 5 6 7
รายชื่อ: 0 1 2 3 4 5 6 7
โปรเซสเซอร์ : 0
หน่วยประมวลผล : 1
โปรเซสเซอร์ : 2
หน่วยประมวลผล : 3
หน่วยประมวลผล : 4
หน่วยประมวลผล : 5
หน่วยประมวลผล : 6
หน่วยประมวลผล : 7
หน่วยประมวลผล : 8
หน่วยประมวลผล : 9
หน่วยประมวลผล : 10
หน่วยประมวลผล : 11
หน่วยประมวลผล : 12
หน่วยประมวลผล : 13
หน่วยประมวลผล : 14
หน่วยประมวลผล : 15
หน่วยประมวลผล : 16
หน่วยประมวลผล : 17
หน่วยประมวลผล : 18
หน่วยประมวลผล : 19
หน่วยประมวลผล : 20
หน่วยประมวลผล : 21
หน่วยประมวลผล : 22
หน่วยประมวลผล : 23
หน่วยประมวลผล : 24
หน่วยประมวลผล : 25
หน่วยประมวลผล : 26
หน่วยประมวลผล : 27
หน่วยประมวลผล : 28
หน่วยประมวลผล : 29
หน่วยประมวลผล : 30
หน่วยประมวลผล : 31
เพื่อให้ชัดเจนเนื่องจากมีคนถามด้านล่าง HTT (AMD multithreading) เป็นที่ที่นำเสนอคอร์จริงหนึ่งคอร์ต่อผู้ใช้ระบบปฏิบัติการเป็นสองคอร์เสมือน นี่คือตัวอย่างของเครื่องจักรที่แตกต่างกันซึ่งทำงานได้อย่างถูกต้อง อย่างที่คุณเห็นมี CPU จริงหนึ่งตัว (id จริง = 0) ที่มี 16 คอร์จริง (core id) แต่แสดงเป็น 32 คอร์ในระบบปฏิบัติการ (เช่น คอร์ 3 เป็นโปรเซสเซอร์ 3 และโปรเซสเซอร์ 19)
# cat /proc/cpuinfo | egrep '(รหัสหลัก | รหัสจริง | ตัวประมวลผล)' | วาง -d "\t" - - -
โปรเซสเซอร์ : 0 physical id : 0 core id : 0
โปรเซสเซอร์: 1 ฟิสิคัล id: 0 คอร์ id: 1
โปรเซสเซอร์: 2 ฟิสิคัล id: 0 คอร์ id: 2
โปรเซสเซอร์: 3 ฟิสิคัล id: 0 คอร์ id: 3
โปรเซสเซอร์: 4 ฟิสิคัล id: 0 คอร์ id: 4
โปรเซสเซอร์ : 5 physical id : 0 core id : 5
โปรเซสเซอร์ : 6 physical id : 0 core id : 6
โปรเซสเซอร์: 7 รหัสทางกายภาพ: 0 รหัสหลัก: 7
โปรเซสเซอร์ : 8 physical id : 0 core id : 8
โปรเซสเซอร์ : 9 physical id : 0 core id : 9
หน่วยประมวลผล : 10 physical id : 0 core id : 10
หน่วยประมวลผล : 11 physical id : 0 core id : 11
โปรเซสเซอร์ : 12 physical id : 0 core id : 12
โปรเซสเซอร์ : 13 physical id : 0 core id : 13
โปรเซสเซอร์ : 14 physical id : 0 core id : 14
โปรเซสเซอร์ : 15 physical id : 0 core id : 15
โปรเซสเซอร์: 16 physical id: 0 core id: 0
โปรเซสเซอร์: 17 physical id: 0 core id: 1
โปรเซสเซอร์: 18 physical id: 0 core id: 2
โปรเซสเซอร์ : 19 physical id : 0 core id : 3
โปรเซสเซอร์ : 20 physical id : 0 core id : 4
โปรเซสเซอร์: 21 physical id: 0 core id: 5
โปรเซสเซอร์: 22 physical id: 0 core id: 6
โปรเซสเซอร์ : 23 physical id : 0 core id : 7
โปรเซสเซอร์ : 24 physical id : 0 core id : 8
โปรเซสเซอร์ : 25 physical id : 0 core id : 9
โปรเซสเซอร์ : 26 physical id : 0 core id : 10
หน่วยประมวลผล : 27 physical id : 0 core id : 11
โปรเซสเซอร์ : 28 physical id : 0 core id : 12
โปรเซสเซอร์ : 29 physical id : 0 core id : 13
หน่วยประมวลผล : 30 physical id : 0 core id : 14
หน่วยประมวลผล : 31 physical id : 0 core id : 15