как узнать 32 или 64 бита на маке
Как определить 32 разрядные приложения на своем Mac
Как определить есть ли на вашем Mac 32-разрядные приложения
Чтобы подготовиться к предстоящим обновлениям можно уже сейчас выяснить какие из установленных приложений 32-битные и заменить их 64-разрядными версиями, если таковые имеются. Для этого вам потребуется:
1. Нажмите значок «Яблоко» выбирайте раздел «Об этом Mac»
2. Нажмите «Отчет о системе»
3. В меню слева выбирайте «Программы»
4. После этого придется немного подождать пока просканируются все установленные приложение, после чего будет загружен список со всеми приложениями, в котором нас интересует графа «64 бит», если в этой графе напротив приложения стоит значение «Да» — это означает, что приложение 64-битное, соответственно если «Нет» — 32-битное.
Таким методом вы сможете узнать какие приложения еще не перешли на 64-битную архитектуру, вероятнее всего если автор приложения довольно крупный разработчик, например Adobe, они скорее всего позаботятся о своих пользователях и выпустят обновления заранее. Софту от небольших частных компаний и инди-разработчиков стоит поискать альтернативу.
Подписывайтесь на канал THEXFRAME в Telegram.
Как проверить, является ли мой Mac на базе Intel 32-битным или 64-битным
Я хочу установить новое программное обеспечение с этими двумя версиями, и мне нужно знать, какое из них установить.
Как я могу определить 32- или 64-битные возможности моего Mac?
Чтобы узнать, используете ли вы 32-разрядное или 64-разрядное ядро (что имеет значение для некоторых драйверов устройств), запустите System Profiler и щелкните заголовок « Программное обеспечение» в разделе « Содержимое ».
В строке 64-bit Kernel and Extensions будет указано Yes, если вы используете 64-битное ядро, и No, если вы используете 32-битное ядро.
Запустите это в командной строке:
Эта статья базы знаний от Apple должна дать вам правильный ответ, так как это зависит от того, сколько лет вашему MacBook Pro.
Другим вариантом является использование sysctl в оболочке:
Он покажет 1, если процессор способен выполнять 64-битные программы и 0 в противном случае.
Хороший обзор этой темы содержится в 64-разрядном руководстве Apple по переходу. Помните, что этот переход был начат до выпуска Tiger 29 апреля 2005 года и все еще происходит.
Что такое 64-битные вычисления?
Начиная с версии 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.
Это действительно не имеет значения, пока вы не получите более конкретный вопрос. Почему ты спрашиваешь об этом? Я надеюсь, что этот общий обзор поможет вам понять, что на самом деле имеют в виду люди, когда обсуждают свои биты.
Как проверить, является ли мой Mac на базе Intel 32-разрядным или 64-разрядным
Название в значительной степени говорит об этом, мне нужно знать, потому что я хочу установить новое программное обеспечение, имеющее эти две версии, и мне нужно знать, какой из них устанавливать.
14 ответов
Запустите это в командной строке:
Эта статья базы знаний от Apple должна предоставить вам правильный ответ, поскольку это зависит от того, как старый ваш MacBook Pro.
В принципе, если у вас есть что-то более новое, чем MacBook 2008, у вас есть 64-битный процессор и OSâ € |
Показывается 1, если процессор способен запускать 64-битные программы и 0 в противном случае.
Хороший обзор этой темы находится на 64-разрядной версии Apple Руководство по переходу Имейте в виду, что этот переход был начат до того, как 29 апреля 2005 года был выпущен Тигр и все еще происходит.
Что такое 64-разрядные вычисления?
Начиная с версии 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-разрядный»
Это действительно не имеет значения, пока вы не перейдете к более конкретному вопросу. Почему вы спрашиваете об этом? Надеюсь, этот общий обзор поможет вам понять, что люди действительно имеют в виду, когда они обсуждают свои бит.
Полный вывод выглядит примерно так:
Перейдите в меню Apple и выберите «Об этом Mac». Если у вас есть процессор Core Duo, у вас есть 32-разрядный процессор. В противном случае (Core 2 Duo, Xeon, i3, i5, i7, все остальное) у вас есть 64-разрядный процессор.
Mac OS X достаточно битово-агностик, поэтому либо нужно работать. Если вы все еще сомневаетесь, используйте 32-битную версию.
Команда arch без аргументов отображает тип архитектуры машины.
Результаты (из справочной страницы arch(1) ):
Затем вы можете проверить ответ @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).
Запуск в терминале:
Откройте Terminal.app и запустите следующую команду:
Как уже было сказано Гордоном Дэвиссоном, жирные двоичные файлы могут включать как 32-битные, так и 64-разрядные исполняемые файлы программы (см. также Множественная архитектура, Single Build ).
Как узнать, работает ли на Mac 32-битное или 64-битное ядро в Mac OS X 2021
Install Khmer Unicode on MacBook (works with Word)
Итак, как вы узнаете, какую версию ядра использует ваша машина? Как узнать, используете ли вы 32-битную или 64-битную Mac OS X? Ну, есть простая команда, чтобы определить, используете ли вы 32-битное ядро или 64-битное ядро, и команда фактически одинакова для обоих, это вывод, который скажет вам, какую версию ядра вы используете.
Определение, является ли Mac OS X 64-битной или 32-битной
Откройте Терминал и введите следующую команду:
Если вы используете 32-битное ядро в Mac OS X:
Видите i386 на конце там? Это означает, что это 32-битное ядро
Если вы используете 64-битное ядро в Mac OS X:
X86_64 в конце даст вам знать, что вы используете 64-битное ядро.
Вы можете переключаться между ними, удерживая «6» и «4» во время загрузки системы, чтобы загрузить 64-битное ядро, или удерживая «3» и «2» во время загрузки, чтобы использовать 32-битное ядро. Ваша машина должна по умолчанию использовать ядро, которое лучше всего поддерживается.
Помните, что все современные Mac и новые версии Mac OS X будут 64-битными, так что это действительно относится только к старому оборудованию.
Как определить 32-разрядное или 64-разрядное программное обеспечение на Mac
Если вы собираетесь пользоваться macOS новее чем версия Mojave, потребуется обновить все 32-разрядные приложения до 64-разрядных.
Операционная система MacOS 10.14 Mojave, которая была до версии macOS Catalina, оказалась последней 32-разрядной. Catalina поддерживает только 64-разрядные приложения. Если вы ещё только собираетесь обновиться до версии Catalina, нужно к этому подготовиться. Необходимо убедиться, что у вас установлены 64-разрядные приложения. 32-разрядные программы работать не будут.
Apple начала предупреждать пользователей о грядущих изменениях ещё в версии macOS 10.13 High Sierra. Если вы запускали там 32-разрядные приложения, появлялось уведомление о необходимости обновить программу. В версии High Sierra уведомление появлялось только один раз, а в Mojave каждые 30 дней.
Если вы не можете вспомнить, нужно обновлять приложения или нет, есть несколько способов определить это без уведомлений.
Используйте Go64 для поиска 32-разрядных приложений на Mac
St. Claire Software предлагает отличное бесплатное приложение под названием Go64. Программа сканирует приложения на компьютере Mac и говорит, 64-разрядные они или нет. Go64 работает быстро и даёт ссылки на сайты разработчиков приложений. Там вы можете посмотреть наличие обновлений.
Go64 подробно показывает, нужно вам обновить приложения или удалить их, прежде чем устанавливать macOS Catalina.
Поиск 32-разрядных приложений на Mac через системный отчёт
Если нажать и удерживать точку на разделителе между двумя секциями, вы можете изменить размер окон.
Поиск 32-разрядных приложений через «Монитор активности»
Существует приложение под названием «Монитор активности». Оно может показать, 64-разрядное приложения или 32-разрядное. Это работает, только когда приложение запущено.
Как обновить 32-разрядные приложения до 64-разрядных
Когда вы нашли 32-разрядные приложения, нужно обновить их. В противном случае они не будут работать в macOS 10.15. Для обновления обычно нужно скачать новую версию от разработчиков.