как узнать сколько бит на маке
Как узнать, работает ли на 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 разрядные приложения на своем Mac
Как определить есть ли на вашем Mac 32-разрядные приложения
Чтобы подготовиться к предстоящим обновлениям можно уже сейчас выяснить какие из установленных приложений 32-битные и заменить их 64-разрядными версиями, если таковые имеются. Для этого вам потребуется:
1. Нажмите значок «Яблоко» выбирайте раздел «Об этом Mac»
2. Нажмите «Отчет о системе»
3. В меню слева выбирайте «Программы»
4. После этого придется немного подождать пока просканируются все установленные приложение, после чего будет загружен список со всеми приложениями, в котором нас интересует графа «64 бит», если в этой графе напротив приложения стоит значение «Да» — это означает, что приложение 64-битное, соответственно если «Нет» — 32-битное.
Таким методом вы сможете узнать какие приложения еще не перешли на 64-битную архитектуру, вероятнее всего если автор приложения довольно крупный разработчик, например Adobe, они скорее всего позаботятся о своих пользователях и выпустят обновления заранее. Софту от небольших частных компаний и инди-разработчиков стоит поискать альтернативу.
Подписывайтесь на канал THEXFRAME в Telegram.
Как проверить, является ли мой 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 на базе 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 32 или 64-разрядным, и в чем различия
Что означают биты процессора?
Знайте, сколько бит у процессора вашего Mac
В этот момент появится ответ с информацией о процессоре и его битах.
Различия между 64 и 32 битами
Основное различие между двумя процессорами, несомненно, заключается в количестве предлагаемых ими характеристик. Например, 32-разрядный ЦП предлагает 4,294,967,296 64 18,446,744,073,709,551,616 32 возможных значений, а 4-разрядный ЦП предлагает XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX XNUMX. При работе выбор между одним и другим очень важен для объема информации, которую можно обработать. XNUMX-битный процессор ограничен использованием только XNUMX ГБ Оперативная память в то время как 64-битные используют до 16 ГБ ОЗУ.
Все эти данные в конечном итоге приводят к ключевому моменту: возможность одновременно обрабатывать информацию. Если вы редактируете видео или работаете с множеством приложений, требующих различных вычислений, имейте в виду, что 64 бита будут работать намного лучше. Факт обработки гораздо большего объема информации делает их более привлекательными для широкой публики, что является одной из причин, по которым 32 бита устаревают.
Прямо сейчас последние Mac, появившиеся на рынке, интегрируют эти типы процессоров, не считая 32-битных. Это очень важно при использовании различных приложений, которые можно загрузить. Если вы пытаетесь добиться максимальной производительности, по возможности старайтесь установить 64-разрядную версию. Это намного лучше уживется с процессором и позволит ему работать более эффективно. Чтобы дать вам представление, 64-битные процессоры могут обрабатывать 16 эксабайт циклов, в то время как 32-битные процессоры поддерживают только 4 байта.
Проблема, которая возникает здесь, несомненно, заключается в оптимизации программного обеспечения, чтобы сделать его совместимым с 64-битными версиями, что становится все более и более распространенным.
macOS Catalina сбросила 32 бита
Как мы уже обсуждали ранее, 32 бита становятся все более устаревшими. Это заставляет разработчиков обновлять свое программное обеспечение, чтобы всегда быть 64-битными. Это логично, поскольку производительность программного обеспечения, адаптированного к текущим обстоятельствам, всегда должна быть приоритетной. В настоящее время все Mac последнего поколения выпускаются с 64-битным процессором. Вот почему Apple Чтобы иметь возможность ускорить процесс, начиная с macOS Catalina перестала обслуживать 32-битные программы с невозможностью их выполнения.