5

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

3 ответа3

15

Зайдите в System Profiler и выберите Software на левой панели. На правой панели вы увидите 64-битное ядро и расширения. Если он говорит «да», вы находитесь в 64-битном режиме, если нет, вы находитесь в 32-битном режиме.

альтернативный текст

2

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

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

Если, с другой стороны, вы хотите знать, может ли OS X запускать приложения в 64-битном режиме, то ответ Арджана верен как для 10.5, так и для 10.6 (но не для 10.4, которые могут запускать программы только на основе posix в 64-битной среде). Режим). Обратите внимание, что это в первую очередь контролируется процессором компьютера: Core Solo и Core Duos являются только 32-разрядными, тогда как Core 2 Duos и Xeon поддерживают 64-разрядные. Нет проблем при запуске приложений в 64-битном режиме под 32-битным ядром (или наоборот).

Наконец, если вы хотите узнать, работает ли конкретная программа в 64-битном режиме, Activity Monitor сообщит вам как по 10.5, так и по 10.6 (я не знаю о 10.4).

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

1

Для 10.6 Джон Т ответ прав. Просто для тех, кто попадает сюда с тем же вопросом для 10.5: найдите программу Chess in Finder, щелкните правой кнопкой мыши, Get Info. Вы увидите вариант возврата к 32-битной версии, если 10.5 способен работать в 64-битном режиме:

(Это также работает для оборудования не от Intel.)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .