แสดงจำนวนตัวประมวลผลบน Linux
หากคุณเพิ่งอัพเกรดลินุกซ์ของคุณหรือคุณสงสัยว่ามีตัวประมวลผลเซิร์ฟเวอร์ระยะไกลกี่ตัวมีคำสั่งที่รวดเร็วและสกปรกที่คุณสามารถใช้เพื่อแสดงจำนวนตัวประมวลผล.
บน Linux / / proc / cpuinfo มีข้อมูลโปรเซสเซอร์ทั้งหมดสำหรับโปรเซสเซอร์ปัจจุบันทั้งหมดในคอมพิวเตอร์ของคุณ ซึ่งจะรวมถึงความเร็วจำนวนแคชบนชิปประเภทโปรเซสเซอร์และจำนวนแกนประมวลผล.
นี่คือคำสั่ง:
cat / proc / cpuinfo | หน่วยประมวลผล grep ห้องสุขา -l
คำสั่งจะดูในไฟล์ / proc / cpuinfo ดึงจำนวนบรรทัดที่มีคำว่า“ โปรเซสเซอร์” และส่งไปยัง wc (นับจำนวนคำ) ซึ่งจะส่งกลับจำนวนของ CPU ในระบบ.
นี่คือสิ่งที่มันส่งคืนบนเซิร์ฟเวอร์ระยะไกลของฉัน:
[root @ root] # cat / proc / cpuinfo | หน่วยประมวลผล grep ห้องสุขา -l
4
โปรดทราบว่าหากคุณมีโปรเซสเซอร์แบบดูอัลคอร์มันจะกลับแต่ละคอร์เป็นโปรเซสเซอร์แยกต่างหาก คุณสามารถดูเอาต์พุตเต็มของ cat / proc / cpuinfo เพื่อดูว่าชิปเป็น dual-core หรือไม่.