รับข้อมูล CPU เพิ่มเติมจาก Command Line
สารบัญ:
การใช้ sysctl เราสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับโปรเซสเซอร์ Macs ซึ่งครอบคลุมทุกอย่างตั้งแต่ยี่ห้อ CPU และตัวระบุ ความเร็วสัญญาณนาฬิกา จำนวนคอร์ จำนวนเธรด ข้อมูลเซ็นเซอร์ความร้อน ขนาดแคช และทางเทคนิคอื่นๆ ที่สำคัญ ข้อมูล.
นี่เป็นวิธีที่สะดวกในการรับข้อมูลจำเพาะและข้อมูลโปรเซสเซอร์โดยละเอียดโดยไม่ต้องหันไปใช้ตัวสร้างโปรไฟล์ระบบใน Mac OS X เนื่องจากงานทั้งหมดได้รับการจัดการจากบรรทัดคำสั่ง
วิธีรับข้อมูล CPU เพิ่มเติมจาก Command Line ของ Mac OS
ในการเริ่มต้น ให้เปิด Terminal และป้อนรูปแบบคำสั่งต่อไปนี้ของ 'sysctl' คุณจะไพพ์ผลลัพธ์ไปยัง grep เพื่อล้างเอาต์พุตสำหรับรายละเอียด CPU ดังนี้:
sysctl -a | grep machdep.cpu
ตัวอย่างและตัวอย่างที่จำกัดของเอาต์พุตของคำสั่งนี้อาจมีลักษณะดังต่อไปนี้:
$ sysctl -a | grep machdep.cpu machdep.cpu.max_basic: 13 machdep.cpu.max_ext: 2147483656 machdep.cpu.vendor: GenuineIntel machdep.cpu.brand_string: Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz machdep.cpu family: 6 machdep.cpu.model: 23 machdep.cpu.extmodel: 1 machdep.cpu.extfamily: 0 machdep.cpu.stepping: 10 machdep.cpu.feature_bits: 3219913727 67691517 machdep.cpu.extfeature_bits: 537921536 1 machdep.cpu .signature: 67194 machdep.cpu.brand: 0 machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 XSAVE machdep.cpu.extfeatures: SYSCALL XD EM64T LAHF machdep.cpu.logical_per_package: 2 machdep.cpu.cores_per_package: 2
อย่างที่คุณเห็น มีรายละเอียดมากมายเกี่ยวกับข้อมูล CPU ที่นี่ ซึ่งบางส่วนมีรายละเอียดมากกว่าที่คุณพบในโปรแกรมสร้างโปรไฟล์ระบบของ Mac OS X อยู่ดี
คำสั่ง sysctl มีประสิทธิภาพพอสมควรและสามารถให้ข้อมูลทางเทคนิคมากมาย เราเคยใช้คำสั่งนี้มาก่อนเพื่อรับข้อมูลโปรเซสเซอร์พื้นฐาน ดูว่า Mac รองรับ 64 บิตหรือไม่ ค้นหาการบูต การสลีป และการปลุกที่แม่นยำ เท่าของ Mac ค้นหาความเร็วสัญญาณนาฬิกาของ CPU และรับเกร็ดความรู้อื่นๆ เกี่ยวกับฮาร์ดแวร์ของ Mac
ขอบคุณสำหรับคำแนะนำดีๆจากส่วนกลาง