Как я могу получить количество ЦП и общую RAM из командной строки OS X?

предел собирается зависеть от того, где Вы в. Я изучил то же самое в прошлом году, и прекрасные люди в Verizon сказали мне, что не имело значения, сколько я был готов заплатить, они просто не выполнят t1 в мой дом. лучшим, который я мог получить, был FIOS (пока они не перешли далеко от этого также). Следующим лучшим был бизнес-класс кабельный Интернет Comcast. Это было бы в порядке, но независимо от того, что они продают Вас за скорость, просто приблизительная оценка с их стороны.

33
задан 14 February 2010 в 16:00
3 ответа
scorp@antani-mac:~$ hwprefs cpu_count
2
scorp@antani-mac:~$ hwprefs memory_size
4.00 GB
7
ответ дан 28 November 2019 в 19:53
  • 1
    hwprefs doesn' t, кажется, часть установки OS X по умолчанию (я думаю it' s в XCode или возможно инструментах CHUD). –  Gordon Davisson 16 February 2010 в 06:50

Можно получить это от system_profiler инструмент:

system_profiler SPHardwareDataType | grep "  Memory:"
system_profiler SPHardwareDataType | grep Cores:
system_profiler SPHardwareDataType | grep Processors:

или, если Вы хотите пойти низкий уровень, использовать sysctl:

sysctl hw.memsize
sysctl hw.ncpu

btw, существует набор других интересных вещей, от которых можно добраться sysctl. Попытка:

sysctl -a | grep cpu

видеть несколько из них

63
ответ дан 28 November 2019 в 19:53

В 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
18
ответ дан 28 November 2019 в 19:53

Теги

Похожие вопросы