Jawaban:
scorp@antani-mac:~$ hwprefs cpu_count
2
scorp@antani-mac:~$ hwprefs memory_size
4.00 GB
Anda bisa mendapatkan ini dari system_profileralat:
system_profiler SPHardwareDataType | grep " Memory:"
system_profiler SPHardwareDataType | grep Cores:
system_profiler SPHardwareDataType | grep Processors:
atau, jika Anda ingin tingkat rendah, gunakan sysctl:
sysctl hw.memsize
sysctl hw.ncpu
Tapi, ada banyak hal menarik lainnya yang bisa kamu dapatkan sysctl. Mencoba:
sysctl -a | grep cpu
untuk melihat beberapa dari mereka
system_profiler SPHardwareDataTypeadalah dapat dibaca oleh manusia, jadi saya akan menyarankan untuk tidak mem-pipe.
sysctltersedia dari terminal dalam mode pemulihan, sementara banyak alat lain tidak (rekan kerja perlu tahu berapa banyak ram di laptop yang dikunci dengan kubah file)
Berikut ini berfungsi di OS X Lion:
$ /usr/sbin/system_profiler SPHardwareDataType
Hardware:
Hardware Overview:
Model Name: iMac
Model Identifier: iMac7,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
/usr/sbin/biasanya dalam $PATH.
hwprefstampaknya tidak menjadi bagian dari instalasi OS X default (saya pikir itu dalam Xcode, atau mungkin alat CHUD).