Mac OS X: Как я могу сказать, нахожусь ли я в 64-разрядном режиме?

Я не могу помнить, как видеть, работает ли мой OS X (10.6) установка в 32-разрядном или 64-разрядном режиме.

5
задан 26.12.2009, 08:43

3 ответа

Войдите в Системного Профилировщика и выберите программное обеспечение из левой панели. На правой панели Вы будете видеть 64-разрядное Ядро и Расширения. Если это говорит да, Вы находитесь в 64-разрядном режиме, в противном случае Вы находитесь в 32-разрядном режиме.

alt text

15
ответ дан 07.12.2019, 16:49

OS X действительно не имеет полных "режимов", как вопрос предполагает - различные компоненты (т.е. процессы и ядро) могут независимо работать в различных режимах. В основном, каждый раз, когда OS X идет для запуска некоторой части программного обеспечения, это смотрит, в какой архитектуре поддержки программного обеспечения, на каких аппаратных средствах Вы работаете, и пытается сделать "лучший" выбор относительно того, в каком режиме выполнить ту конкретную часть программного обеспечения (у Руководства по Производительности Macintosh есть хороший набор примечаний по тому, как переопределить это).

Если Вы хотите знать, какой режим рабочее ядро в, ответ T John корректен (для 10,6; более ранние версии только имели 32-разрядные ядра). Обратите внимание, что, в то время как 10.6 способно к выполнению ядра в 64-разрядном на многих моделях Mac, оно только на самом деле делает так по умолчанию на недавнем Mac Pro и Xserves и AIUI даже затем только под серверной версией OS X.

Если с другой стороны, Вы хотите знать, может ли OS X запустить приложения в 64-разрядном режиме, то ответ Arjan корректен и для 10,5 и для 10.6 (но не 10.4, который мог только запустить чистые-posix программы в 64-разрядном режиме). Обратите внимание, что этим, прежде всего, управляет ЦП компьютера: Базовое Соло и Базовые Дуэты являются 32-разрядными только, в то время как Core 2 Duo и Xeon 64-разрядные способный. Нет никакой проблемы во всех запущенных приложениях в 64-разрядном режиме под 32-разрядным ядром (или наоборот).

Наконец, если Вы захотите знать, работает ли конкретная программа на самом деле в 64-разрядном режиме, Монитор Действия скажет Вам и под 10,5 и под 10.6 (я не знаю приблизительно 10,4).

Я воспользуюсь этой возможностью для рекомендации серии 'Road to Mac OS X Snow Leopard' принца McLean в AppleInsider: '64 бита', '64 бита, Санта-Роза и большое надувательство ПК', 'Дважды RAM, половина цены, 64 бита, и 'Будущего 64-разрядных приложений. Они были записаны, прежде 10.6 был выпущен, но все еще сделайте хорошее задание покрытия последствий различных комбинаций 32-и 64-разрядная операция режима.

2
ответ дан 07.12.2019, 16:49

Для 10,6, ответ T John является правильным. Только для того, кто бы ни добирается здесь с тем же вопросом для 10,5: найдите программу Шахматы в Средстве поиска, щелкните правой кнопкой, Получите Информацию. Вы будете видеть опцию отступить к 32 битам, если 10.5 будет способно к выполнению в режиме на 64 бита:

(Это также работает на аппаратные средства не-Intel.)

1
ответ дан 07.12.2019, 16:49

Теги

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