Вы заинтересованы в них? ПРЕДЛОЖЕНИЯ? Экономьте с нашими купонами на WhatsApp o ТЕЛЕГРАММА!

32 бит против 64 бит: В чем разница?

Часто вам придется загружать программу или приложение в бит 32 или бит бит 64. Возможно, даже на вашем ПК есть метка процессора 64. Но действительно ли важно иметь чип 64, а не 32? Сегодня почти все ПК имеют процессор бит 64, поэтому разница между ними не будет иметь для вас значения, но давайте проанализируем различия вместе.

Что ж, для начала, если вы пользователь Windows, вы, вероятно, заметили, что на локальном диске C есть две папки Program Files. Одна называется «Program Files (x86)», а другая просто «Programs». Понимание разницы между этими двумя папками очень важно, особенно если вы устанавливаете неправильную программу с неправильным поведением.

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

Основное различие

Процессоры бит 32 прекрасно способны обрабатывать ограниченное количество оперативной памяти (в Windows, не более 4GB), в то время как бит-процессоры 64 могут использовать намного больше. Разумеется, для достижения этой цели операционная система также должна быть сконструирована таким образом, чтобы обеспечить больший доступ к памяти.
Например, телега, запряженная лошадью, выполняет ту же работу, что и сельскохозяйственная машина, за исключением проблем с лошадьми, но машина намного мощнее, и поэтому вы получаете желаемую работу с меньшими усилиями.

По мере увеличения количества бит существует два важных преимущества:

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

Компьютер можно представить в трех блоках. Проще говоря, мы рассматриваем процессор или CPU как центральный блок, а операционную систему - внешнюю оболочку процессора и приложений как внешний слой.

105043e44y4ye1b4wuey34_jpg_thumb

Для запуска 64-бит-приложения требуется поддержка всех уровней: бит-бит 64 и бит-бит 64.

Для запуска 64 бит операционной системы требуется поддержка центрального уровня: процессор бит 64.

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

Общее правило заключается в том, что приложение на бит 32 будет работать на более низком уровне компонентов, чем бит 64, но не наоборот:

  • Операционная система бит 32 будет работать на бит-бит 32 или 64 без проблем.
  • Битовое приложение 32 без каких-либо проблем будет работать в битовой операционной системе 32 или 64.
  • Но бит-бит 64 будет работать только в 64-битной операционной системе, а операционная система 64 бит будет работать только на процессоре 64-бит.

Эти две таблицы иллюстрируют одно и то же правило:

Таблица 1 - Что совместимо с 32-битным процессором?

Процессор (CPU)

32-бит

32-бит

32-бит

32-бит

Операционная система (ОС)

32-бит

32-бит

 64-бит

64-бит

Приложение / Программа

32-бит

64-бит

   32-бит

 64-бит

 Совместимость                  

Si

Нет

Нет

Нет

 

Таблица 2 - Что совместимо с 64-битным процессором?

Процессор (CPU)

64-бит

64-бит

64-бит

64-бит

Операционная система (ОС)

64-бит

64-бит

32-бит

32-бит

Приложение / Программа

64-бит

32-бит

32-бит

64-бит

Совместимость              

Si

Si

Si

Нет

Итак, почему существуют два файла программы?

Прежде всего, причина существования этих двух папок заключается в том, что в настоящее время для производства компьютерных процессоров используются две разные архитектуры, и, следовательно, существует два разных способа написания программ и приложений. Все приложения используют общие ресурсы в системе Windows; они называются файлами DLL или библиотеками динамических ссылок. Windows размещает их все в одном месте, чтобы облегчить работу разработчиков программного обеспечения.

DLL записываются и структурируются по-разному, потому что они предназначены для использования приложениями в битах 64 или приложениях в бит 32. Например, если бит-приложение 32 выступает за DLL и находит версию бит 64, сбои перестанут работать. Представьте, что вы идете в библиотеку, чтобы найти конкретный учебник, а затем осознаете, что все на иностранном языке. Вероятно, вы подумали бы, что вы пошли не туда. Здесь применяется тот же базовый принцип.

Так не было бы проще, если бы они просто использовали 64-битное программное обеспечение в 64-битных системах и полностью игнорировали 32-битное программное обеспечение? Ну не совсем. Проблема в том, что 32-разрядная (x86) архитектура была единственной существующей в течение очень долгого времени, и до сих пор существует ряд приложений, использующих эту архитектуру. Современные 64-битные системы могут запускать 32-битные и 64-битные программы благодаря очень быстрому и простому решению: двум отдельным каталогам Program Files. Когда 32-битные приложения находятся в соответствующей папке x86, Windows знает, что она обслуживает правильную DLL, также известную как 32-битная версия.

Итак, взяв всю эту теорию и перенеся ее на мир смартфонов, мы можем только утверждать, что то же правило применяется к выделенным для них ЦП, поэтому, когда вы найдете привлекательное предложение, будь то в интернет-магазине или в крупных сетях распространения электроники, всегда обращайте внимание на ЦП устройства, которое собираетесь купить. Это не означает, что все смартфоны с 32-битными процессорами выбрасываются, но это определенно не лучшая покупка. Так что, если на Рождество вы решили подарить смартфон, воспользовавшись имеющимися суперпредложениями, не стоит выставлять Санта-Клауса плохо.

Эмануэле Иафулла
Эмануэле Иафулла

Nerd, Geek, Netizen, термины, которые не принадлежат мне. Просто я, любитель технологий и провокационный, как Xiaomi делает со своими продуктами. Высокое качество по доступным ценам, настоящая провокация для других самых известных брендов.

подписываться
извещать
гость

0 комментарии
Встроенные отзывы
Посмотреть все комментарии
XiaomiToday.it
Логотип