จะทราบรุ่นตัวประมวลผลบน Mac และ Macbooks ได้อย่างไร


46

"เกี่ยวกับ Mac เครื่องนี้" จะไม่แสดงและ "ข้อมูลเพิ่มเติม ... " จะไม่แสดง ...

หัวข้อนี้พูดถึง system_profiler แต่มันไม่ได้อยู่ใน macbook นี้กับ Snow Leopard:

http://hintsforums.macworld.com/showthread.php?t=43422

จะพบได้อย่างไร


หัวข้อฟอรัมนั้นมาจากปี 2005 ไม่มีแม้แต่ Macbooks (เช่นแล็ปท็อป Mac ที่มีชิป Intel) ระบบปฏิบัติการปัจจุบันคือ 10.4 Tiger
Daniel Beck

1
โปรดแสดงความคิดเห็นกับคำตอบหากพวกเขาไม่พอใจ
Daniel Beck

คำตอบ:


23

System Profiler.app(หรือSystem Information.appในรุ่นใหม่ของ OS X) /Applications/Utilities/ตั้งอยู่ใน คุณสามารถไปที่นั่นได้โดยกดที่Cmd-Shift-UFinder

หากไม่มีผู้ใช้ที่มีสิทธิ์การเข้าถึงเครื่องของคุณจะทำให้ระบบของคุณยุ่งเหยิง ติดตั้ง Mac OS X อีกครั้ง (หรือลองใช้Pacifistเพื่อกู้คืนSystem Profiler.appจาก DVD Mac OS X ของคุณ)


system_profilerเทียบเท่ากับบรรทัดคำสั่ง (หรือSystem Profiler.appอาจเป็นแอปพลิเคชัน GUI สำหรับโปรแกรม CLI นี้) คุณต้องป้อนที่ในพร้อมรับคำสั่งsystem_profiler Terminal.appหากคุณสนใจเฉพาะซีพียูและรุ่นของคุณให้ป้อน

system_profiler SPHardwareDataType

ผลลัพธ์มีลักษณะดังนี้:

Hardware Overview:

  Model Name: MacBook Pro
  Model Identifier: MacBookPro6,2
  Processor Name: Intel Core i7
  Processor Speed: 2,66 GHz
  Number Of Processors: 1
  Total Number Of Cores: 2
  L2 Cache (per core): 256 KB
  L3 Cache: 4 MB
  Memory: 4 GB
  Processor Interconnect Speed: 4.8 GT/s
  Boot ROM Version: MBP61.0057.B0C
  SMC Version (system): 1.58f16
  Serial Number (system): W80253LDAGZ
  Hardware UUID: 598781DD-929A-1337-F00D-EF19A1B625F8
  Sudden Motion Sensor:
      State: Enabled

อีกทางเลือกหนึ่งในการใช้ System Profiler คือMactrackerแอปพลิเคชั่นที่มีฐานข้อมูลของ Mac ทุกรุ่น หากคุณรู้จักรุ่นของคุณ (เช่น "Macbook Pro (15 นิ้ว, กลางปี ​​2010)" และหมายเลขคำสั่งซื้อของคุณ (เช่น "MC373LL / A") คุณสามารถค้นหาโปรเซสเซอร์ของคุณ (M 620 พร้อม 2.66GHz สำหรับตัวอย่าง)


คุณสามารถรับหมายเลขรุ่นโดยไม่ต้องติดตั้ง Mactracker โดยใช้วิธีการ @AlexT ตอบด้านล่าง (และรับข้อมูลมากขึ้นโดยเพิ่มโดยใช้สคริปต์ rbanffy ด้านล่าง)
nc01

1
น่าเสียดายที่ข้อมูล CPU ที่ System Profiler ให้มาไม่มีประโยชน์มาก ฉันกำลังดู "2.7 GHz Intel Core i5" และ "2 GHz Intel Core i5"; เฉพาะเมื่อคุณรู้ว่าอดีตคือ i5-5257U และหลังคือ i5-6360U ที่คุณรู้ว่า CPU "2 GHz" นั้นเร็วกว่าซีพียู "2.7 GHz"
Curt J. Sampson

175

คุณสามารถค้นหาหมายเลขรุ่นเต็มได้ด้วยคำสั่งต่อไปนี้:

sysctl -n machdep.cpu.brand_string

สิ่งนี้จะส่งคืนสิ่งที่ชอบ:

Intel(R) Core(TM) i7-2760QM CPU @ 2.40GHz

(พบได้ที่นี่: http://osxdaily.com/2011/07/15/get-cpu-info-via-command-line-in-mac-os-x/ )


3
นี่คือคำตอบที่ถูกต้องที่สุด
João Nunes

9
นี่คือคำตอบที่ถูกต้องข้อมูลระบบเพียงบอกยี่ห้อโปรเซสเซอร์ i7 เป็น friggin ไร้ประโยชน์! โปรเซสเซอร์ 4 รุ่น intel ติดป้ายชื่อ i7
Michael Brown

มีฐานข้อมูลของข้อมูลนี้สำหรับ Mac รุ่นต่างๆหรือไม่? ดูเหมือนว่าด้วยเหตุผลบางอย่างที่ Apple ไม่ได้แสดงรายการข้อมูลนี้ไว้ในเอกสารการขาย
Michael

11

กำลังเพิ่มคำตอบของ @ AlexT

open http://www.google.com/?q=$(sysctl -n machdep.cpu.brand_string | awk '{FS=" " ; print $2 "+" $3 "+" $4}')+site:ark.intel.com

4
ความคิดหลักแหลม!
比尔盖子

2
เพิ่มไปที่gist.github.com/rbanffy/9c806ba406dba9a5afa324d0be3b8f13เพื่อการมีอยู่ที่ถาวรยิ่งขึ้น
rbanffy


3

ฉันไม่พบวิธีการตรวจสอบด้วยซอฟต์แวร์ใด ๆ แต่ในเว็บไซต์นี้: http://www.everymac.comคุณสามารถค้นหารายละเอียดเพิ่มเติมได้จากผู้ให้บริการระบบ (รวมถึงรุ่น cpu)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.