Что означает machdep в sysctl machdep.cpu?

пытаясь узнать об аппаратной конфигурации моего mac, я пришел через утилиту sysctl, которая имеет ту самую информацию machdep модуль. Просто интересно, если кто-нибудь знает, что это означало, то есть что-то с машиной, деталь, процессор, например?

21
задан avriis
20.01.2023 2:03 Количество просмотров материала 2603
Распечатать страницу

1 ответ

"machdep" означает "зависимый от машины", как вы можете видеть в комментарии в open source код Apple предоставил по адресу Makefile.template.

#
#  Theses macros are filled in by the config program depending on the
#  current configuration.  The MACHDEP macro is replaced by the
#  contents of the machine dependent makefile template and the others
#  are replaced by the corresponding symbol definitions for the
#  configuration.
#

вы можете найти много информации, зависящей от машины для вашей конкретной системы с sysctl machdep или sysctl machdep.cpu информацию о центральный процессор (CPU) или вы можете иметь дисплей утилиты только определенный бит информации для процессора далее сужение того, что вы хотите sysctl для отображения, например,sysctl machdep.cpu.brand_string. Например:

$ sysctl machdep.cpu.brand_string
machdep.cpu.brand_string: Intel(R) Core(TM) i7-4870HQ CPU @ 2.50GHz
1
отвечен moonpoint 2023-01-21 09:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх