Как узнать сколько разрядная система mac os

Как проверить, является ли мой Mac на базе Intel 32-разрядным или 64-разрядным

Название в значительной степени говорит об этом, мне нужно знать, потому что я хочу установить новое программное обеспечение, имеющее эти две версии, и мне нужно знать, какой из них устанавливать.

14 ответов

Чтобы узнать, запускаете ли вы 32-разрядное или 64-битное ядро ​​(что имеет значение для некоторых драйверов устройств), запустите System Profiler и нажмите заголовок Software в разделе Содержание .

В строке 64-битное ядро ​​и расширения будет указано Да , если вы используете 64-битное ядро ​​и Нет , если вы работаете 32-битное ядро.

Примечание. Mac OS X 10.6 Snow Leopard — последний релиз, который может запускать 32-разрядный Intel Mac, Mac OS X 10.7 Lion и выше, по умолчанию, 64-бит. Кроме того, Системный профайлер был переименован в Сведения о системе в OS X 10.7.

Запустите это в командной строке:

Эта статья базы знаний от Apple должна предоставить вам правильный ответ, поскольку это зависит от того, как старый ваш MacBook Pro.

В принципе, если у вас есть что-то более новое, чем MacBook 2008, у вас есть 64-битный процессор и OSâ € |

Вот таблица читов

Другой вариант — использовать sysctl в оболочке:

Показывается 1, если процессор способен запускать 64-битные программы и 0 в противном случае.

Как вы могли видеть из всех ответов — macs отличаются от других операционных систем (OS) тем, что 32-разрядная и 64-разрядная разделительная линия размыты. Вы можете запустить 32-разрядный код на 64-битном процессоре.

Хороший обзор этой темы находится на 64-разрядной версии Apple Руководство по переходу Имейте в виду, что этот переход был начат до того, как 29 апреля 2005 года был выпущен Тигр и все еще происходит.

Что такое 64-разрядные вычисления?

Для целей настоящего документа 64-разрядные вычисления определяются как поддержка 64-битного адресного пространства — поддержка параллельного использования более 4 ГБ памяти с помощью одной исполняемой программы — больше нет, нет меньше.

Начиная с версии 10.4, Mac OS X поддерживает 64-разрядную командную строку исполняемые файлы на компьютерах Macintosh на базе G5 и 64-битной Intel Компьютеры Macintosh.

Начиная с версии 10.5, Mac OS X поддерживает полнофункциональные 64-разрядные приложений на компьютерах Intel Macintosh на базе G5 и 64-бит.

Начиная со Snow Leopard, Mac OS X использует 64-битное ядро ​​на некоторых Компьютеры Intel.

Кроме того, у процессора, который является «64-разрядным», все еще есть части, ширина которых составляет всего 32 бита. Аналогично, у процессоров, которые являются «32-разрядными», также есть части, которые имеют 128 бит (или более) ширины. Вот почему большинство людей сосредотачивается на адресном пространстве для конкретной программы, а не на аппаратном обеспечении «64-разрядный» или на том, что это «64-разрядный»

Это действительно не имеет значения, пока вы не перейдете к более конкретному вопросу. Почему вы спрашиваете об этом? Надеюсь, этот общий обзор поможет вам понять, что люди действительно имеют в виду, когда они обсуждают свои бит.

Читайте также:  Whose idea was windows

В окне терминала введите uname -m . Если вы получаете x86_64 , то вы используете 64-разрядную ОС.

Полный вывод выглядит примерно так:

Перейдите в меню Apple и выберите «Об этом Mac». Если у вас есть процессор Core Duo, у вас есть 32-разрядный процессор. В противном случае (Core 2 Duo, Xeon, i3, i5, i7, все остальное) у вас есть 64-разрядный процессор.

Mac OS X достаточно битово-агностик, поэтому либо нужно работать. Если вы все еще сомневаетесь, используйте 32-битную версию.

Команда arch без аргументов отображает тип архитектуры машины.

Результаты (из справочной страницы arch(1) ):

Просто запустите Монитор активности и найдите процесс с именем kernel_task . Затем посмотрите на колонку «Вид». Если он говорит Intel , тогда вы в настоящее время используете 32-битный режим. Если он говорит Intel (64-разрядный) , то, как говорится в тексте, вы используете 64-битный режим.

Примечание. Вы должны показать Все процессы , из раскрывающегося списка te рядом с полем поиска (фильтр).

Затем вы можете проверить ответ @Nate Bird на тот процессор, который у вас есть, и поддерживаемые режимы для него.

OS X не имеет общего 32/64-битного режима; он просто запускает каждую программу в «лучшем» доступном режиме, основываясь на том, что способен процессор и что поддерживает программа. Многие программы OS X входят в универсальный двоичный формат, что означает, что у них есть несколько версий (некоторая комбинация 32-битных PowerPC, 64-битных процессоров PowerPC, 32-разрядных и 64-разрядных процессоров Intel), включенных в один и тот же файл.

Eclipse, похоже, не приходит таким образом, поэтому вам нужно решить, какую версию загрузить. Я недостаточно знаком с ним, чтобы знать, нужно ли ему запускать в том же режиме, что и вы, чтобы отлаживать; если это так, запустите свою программу и найдите ее в Activity Monitor, чтобы узнать, в каком режиме она работает. Если Eclipse не должен находиться в одном и том же режиме (или код Java просто запускается внутри Eclipse), вы можете использовать либо один (если вы не используете 32-битный процессор, то есть Core Solo или Core Duo).

Запуск в терминале:

Если он дает 1 , это означает, что ваш компьютер имеет 64-битную архитектуру.

Или используйте команду arch , которая может вернуть либо i386 (32-разрядная Intel), либо x86_64 (64-разрядная версия Intel).

Запустите uname -a в оболочке, чтобы показать подробности о ядре. Вы можете увидеть RELEASE_X86_64 x86_64 для 64-битной версии

Откройте Terminal.app и запустите следующую команду:

uname -m | if grep -q 64; then echo «64-bit CPU (`uname -m`)»; else echo «32-bit CPU (`uname -m`)»; fi

В командной строке вы можете запустить .

Как уже было сказано Гордоном Дэвиссоном, жирные двоичные файлы могут включать как 32-битные, так и 64-разрядные исполняемые файлы программы (см. также Множественная архитектура, Single Build ).

Источник

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

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

3 ответов

поехать в Сведения О Системе и выберите программа в левой панели. В правой панели вы увидите 64-битное ядро и расширения. Если он говорит Да, вы в 64-битном режиме, если нет, то ты в 32-битном режиме.

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

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

Читайте также:  Linux exec and wait

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

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

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

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

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

Источник

Как узнать 32-битный или 64-битный режим ядра Mac OS X Snow Leopard Вы используете

Опубликовано 13.09.2009 · Обновлено 07.05.2020

Snow Leopard 10.6 является первой версией Mac OS X, которая поставляется с 64-битном ядром, и, очевидно, что Ваш Mac должен иметь 64-разрядные процессоры для его использования, но некоторые 64-битные Маки не используют по умолчанию 64-битный режим ядра. Итак, как же узнать, какую версию ядра использует Ваш Mac? Для этого есть специальная команда терминала, которая укажет Вам версию ядра.

Откройте терминал и введите следующую команду:

Если Вы используете 32-битный режим ядра Mac OS X:

baxx$ uname -a
Darwin baxxs-macpro31.local 9.2.0 Darwin Kernel Version 9.2.0: Sun Mar 2 00:11:08 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_I386 i386

В конце записи i386? Это свидетельствует о 32-битности ядра.

Если Вы используете 64-битный режим ядра Mac OS X:

baxx$ uname -a
Darwin baxxs-macpro31.local 9.2.0 Darwin Kernel Version 9.2.0: Sun Mar 2 00:11:08 SCT 2008; made by ToH:xnu-1228/BUILD/obj/RELEASE_X86_64 x86_64

В конце записи x86_64? Это свидетельствует о 64-битности ядра.

Во время загрузки системы удерживайте одновременно клавиши «6» и «4», чтобы загрузить Mac OS X Snow Leopard в 64-битном режиме ядра, или удерживайте «3» и «2», чтобы загрузиться в 32-битном режиме ядра. Однако, Mac по умолчанию сам загружается в том режиме ядра, которое лучше всего поддерживается.

Источник

Как узнать сколько бит в Mac OS?

Чтобы узнать, является ли процессор вашего Mac 32-разрядным или 64-разрядным, перейдите в меню Apple и выберите «Об этом Mac». Под версией операционной системы и названием модели компьютера вы увидите свой процессор. Если процессор Intel Core Solo или Intel Core Duo, он только 32-разрядный.

Как узнать, 32-разрядный или 64-разрядный мой Mac?

Перейдите в меню Apple и выберите «Об этом Mac». Если у вас процессор Core Duo, у вас 32-разрядный процессор. В противном случае (Core 2 Duo, Xeon, i3, i5, i7, все остальное) у вас 64-битный процессор.

Читайте также:  Отключить установку приложений windows 10 что это

Как узнать, сколько бит у моего Mac?

  1. Нажмите на Apple. и выберите «Об этом Mac».
  2. В открывшемся окне выберите Подробнее …
  3. Найдите имя процессора.
  4. Определив имя процессора, сравните его с таблицей ниже, чтобы определить, поддерживает ли процессор 32-разрядную или 64-разрядную версию.

MacOS High Sierra 64-разрядная?

Продвижение 64-битных систем Apple началось в прошлом году

Там Apple сообщила программистам, что macOS 10.13, также известная как «High Sierra» и годовое бесплатное обновление, будут последней версией, которая «запускает 32-битные приложения без компромиссов». … Это приложение должно быть обновлено разработчиком для улучшения совместимости «.

64-битная лучше, чем 32-битная?

32-битный процессор по сравнению с 64-битным процессором менее эффективен с точки зрения производительности. С другой стороны, 64-битный процессор больше рекомендуется для многозадачности и выполнения других тяжелых приложений из-за его высокой производительности по сравнению с 32-битным процессором.

Mac Catalina 64-битная?

В Catalina будет поддерживаться только 64-битное программное обеспечение. Каталина здесь, и если вы решите перейти на новую macOS, вам нужно сделать немного больше, чем обычно, для подготовки своего Mac. Вам необходимо убедиться, что ваши приложения имеют 64-битные версии.

Чип Apple M1 64-битный?

M1 — это 64-битная высокопроизводительная портативная / настольная система ARM с восьмиядерным процессором ARM на чипе, представленная Apple в ноябре 2020 года.

Какие компьютеры Mac могут работать с Windows 10?

Вот официальный список компьютеров Mac с Windows 10:

  • MacBook 2015 года выпуска или новее.
  • MacBook Air 2012 года выпуска или новее.
  • MacBook Pro 2012 года выпуска или новее.
  • Mac mini, представленный в 2012 году или позже.
  • iMac, выпущенный в 2012 году или позже.
  • iMac Pro (все модели)
  • Mac Pro, представленный в 2013 году или позже.

Что такое 64-битный четырехъядерный процессор?

64-битные процессоры бывают двухъядерными, четырехъядерными, шестиядерными и восьмиъядерными для домашних вычислений. Использование нескольких ядер позволяет выполнять большее количество вычислений в секунду, что увеличивает вычислительную мощность и помогает ускорить работу компьютера.

Как долго будет поддерживаться Мохаве?

Поддержка заканчивается 30 ноября 2021 г.

В соответствии с циклом выпуска Apple, мы ожидаем, что macOS 10.14 Mojave больше не будет получать обновления безопасности, начиная с ноября 2021 года. В результате мы прекращаем поддержку программного обеспечения для всех компьютеров под управлением macOS 10.14 Mojave и прекращаем поддержку 30 ноября 2021 года. .

Является ли High Sierra последней версией Mac OS?

Это все операционные системы Mac, начиная с самой последней. Когда выпускается новая крупная macOS, она получает новое имя, например macOS Big Sur.

Какая версия macOS самая последняя?

macOS Последняя версия
macOS Mojave 10.14.6
macOS High Sierra 10.13.6
macOS Sierra 10.12.6
OS X Эль-Капитан 10.11.6

MacOS High Sierra 32-разрядная?

Чтобы подготовиться к будущему выпуску macOS, в котором 32-разрядное программное обеспечение больше не будет работать без компромиссов, начиная с macOS High Sierra 10.13. … High Sierra — последняя версия, которая поддерживает 32-битные приложения «без компромиссов».

Могу ли я перейти с 32-битной на 64-битную?

Microsoft предоставляет вам 32-разрядную версию Windows 10 при обновлении с 32-разрядной версии Windows 7 или 8.1. Но вы можете переключиться на 64-битную версию, если ваше оборудование поддерживает ее. … Но если ваше оборудование поддерживает использование 64-разрядной операционной системы, вы можете бесплатно перейти на 64-разрядную версию Windows.

Как я могу изменить 32-битную на 64-битную?

Как обновить 32-разрядную до 64-разрядной версии в Windows 10

  1. Откройте страницу загрузки Microsoft.
  2. В разделе «Создать установочный носитель Windows 10» нажмите кнопку «Загрузить сейчас». …
  3. Дважды щелкните файл MediaCreationToolxxxx.exe, чтобы запустить утилиту.
  4. Нажмите кнопку «Принять», чтобы принять условия.

Является ли x86 32-битным?

x86 относится к 32-битному процессору и операционной системе, а x64 относится к 64-битному процессору и операционной системе.

Источник

Оцените статью