โฮมเพจ » ทำอย่างไร » แสดงจำนวนตัวประมวลผลบน Linux

    แสดงจำนวนตัวประมวลผลบน 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 หรือไม่.