- Как проверить, является ли мой Mac на базе Intel 32-разрядным или 64-разрядным
- 14 ответов
- Что такое 64-разрядные вычисления?
- Mac OS X: Как узнать, что я в 64-разрядном режиме?
- 3 ответов
- Как узнать 32-битный или 64-битный режим ядра Mac OS X Snow Leopard Вы используете
- Как узнать сколько бит в Mac OS?
- Как узнать, 32-разрядный или 64-разрядный мой Mac?
- Как узнать, сколько бит у моего Mac?
- MacOS High Sierra 64-разрядная?
- 64-битная лучше, чем 32-битная?
- Mac Catalina 64-битная?
- Чип Apple M1 64-битный?
- Какие компьютеры Mac могут работать с Windows 10?
- Что такое 64-битный четырехъядерный процессор?
- Как долго будет поддерживаться Мохаве?
- Является ли High Sierra последней версией Mac OS?
- MacOS High Sierra 32-разрядная?
- Могу ли я перейти с 32-битной на 64-битную?
- Как я могу изменить 32-битную на 64-битную?
- Является ли x86 32-битным?
Как проверить, является ли мой 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-разрядный»
Это действительно не имеет значения, пока вы не перейдете к более конкретному вопросу. Почему вы спрашиваете об этом? Надеюсь, этот общий обзор поможет вам понять, что люди действительно имеют в виду, когда они обсуждают свои бит.
В окне терминала введите 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.
Если, с другой стороны, вы хотите знать, может ли 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-битный процессор.
Как узнать, сколько бит у моего Mac?
- Нажмите на Apple. и выберите «Об этом Mac».
- В открывшемся окне выберите Подробнее …
- Найдите имя процессора.
- Определив имя процессора, сравните его с таблицей ниже, чтобы определить, поддерживает ли процессор 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
- Откройте страницу загрузки Microsoft.
- В разделе «Создать установочный носитель Windows 10» нажмите кнопку «Загрузить сейчас». …
- Дважды щелкните файл MediaCreationToolxxxx.exe, чтобы запустить утилиту.
- Нажмите кнопку «Принять», чтобы принять условия.
Является ли x86 32-битным?
x86 относится к 32-битному процессору и операционной системе, а x64 относится к 64-битному процессору и операционной системе.
Источник