Как определить, является ли моя OS X 10.9.4 32-битной или 64-битной операционной системой?
Я посмотрел на «Об этом Mac», но не понимаю, что информация о процессоре (например, Intel Core i7 с тактовой частотой 3,5 ГГц) переводится как «биты».
9
/Applications/Utilities
и дважды щелкните Терминал.Легко - это 64-битный.
Маверикс только 64-битный :)
источник
OS X на самом деле не имеет единого общего режима - он может легко запускать разные компоненты (разные процессы, ядро и т. Д.) В разных режимах. Он также имеет мультиархитектурный двоичный формат, поэтому одна программа может включать как 32-, так и 64-битный код, и ОС просто запустит его в том режиме, который кажется наиболее подходящим на данный момент.
За всю историю OS X он постепенно трансформировался от 32-разрядных (думаю, до 10,2), до полностью 32 + 64-разрядных (10,6) и в основном только до 64-разрядных (10,8-10,9). Начиная с версии 10.8, Apple удалила 32-битные версии ядра и большинство встроенных приложений, что означает, что она будет работать только на 64-битных процессорах. Но он по-прежнему полностью способен запускать старые 32-разрядные программы, и существует даже ряд системных программ, которые могут работать в любом режиме (опять же, для обеспечения совместимости со старым 32-разрядным программным обеспечением). Наиболее наглядным примером этого являются системные настройки, которые обычно работают в 64-битном режиме, но могут выйти и перезапустить себя в 32-битном режиме для запуска старых 32-битных панелей настроек (если вы все еще можете их найти).
Обратите внимание, что никогда не было отдельных 32- и 64-разрядных версий OS X. Например, 10.6 установил бы точно такую же версию на 32- или 64-разрядном компьютере, а затем решил во время выполнения, в каком режиме должна работать каждая программа. в.
Резюме: это не совсем значимый вопрос, но в той степени, в которой он имеет смысл, Mavericks является 64-битной ОС.
источник