Обучение

32-разрядная vs. 64-разрядная ОС: в чем разница

Содержание:

Скорее всего, вы пользуетесь 64-битной операционной системой, но что это вообще значит?

Человечеству известно 10 цифр, компьютер же знаком только с двумя: 0 и 1. И каждое сочетание этих цифр называется «битом». Это значит, что 1 бит может принимать 2 возможных значения; 2 бита допускает 4 значения, а 3 бита увеличивает количество значений до 8 (2 в третьей степени, или 2 в кубе).

Продолжайте считать дальше, и вскоре вы дойдете до 32 бит (2 в 32-ой степени), которые могут принимать 4,294,967,296 значений; и 64 бит (или 2 в 64-й степени), которые могут принимать 18,446,744,073,709,551,616 значений. Это 18.4 с копейками квинтиллионов.

Как вы уже поняли, чем большее количество битов, тем больше значений они могут принимать.

Именно поэтому каждые несколько лет чипы компьютеров (и даже смартфонов) и ПО, с помощью которого работают эти чипы, постоянно модернизируются и повышают свою разрядность. Например:

  • Чип Intel 8080 1970-х годов был 8-разрядным.
  • В 1992 вышла первая 16-разрядная настольная версия Windows – Windows 3.1.
  • В 2003 году AMD выпустил первый 64-разрядный чип.
  • В 2009 году Apple сделала Mac OS X Snow Leopard сугубо 64-разрядной.
  • Первым смартфоном с 64-разрядным чипом (Apple A7) был iPhone 5s (2014 год).

Очевидно, что 64-разрядный чип, иногда обозначающийся как x64, способен на большее, чем 32-разрядный. 32-разрядная версия также известна как x86 (такое обозначение раньше относилось к любой ОС с набором инструкций для работы на чипах Intel, таких как 8086-80486).

В наши дни вы, скорее всего, используете 64-разрядные чипы с 64-битными операционными системами, которые, в свою очередь, запускают 64-битные приложения (для мобильных устройств) или программы (для ПК). Хотя, возможно это не так. Например, Windows 7, 8, 8.1 и 10 выпускались в двух версиях — 32-разрядной и 64-разрядной.

Так какая ОС у вас?

Как узнать, 64-разрядная ли у вас ОС?

Если вы пользуетесь Windows на компьютере, которому меньше 10 лет, тогда ваш процессор почти гарантированно будет 64-разрядным. Это достаточно легко проверить.

В Windows 10 перейдите в раздел «Параметры» > «Система» > «О системе» («Settings» > «System» > «About») или введите «О системе» в поле поиска Windows 10. Помимо прочих спецификаций устройства вы увидите пункт «Тип системы: 64-разрядная операционная система, процессор x64».

Пользователи Mac вообще могут не задаваться вопросом о разрядности, так как MacOS уже длительное время является сугубо 64-разрядной. Фактически, по состоянию на последнюю версию (10.14 Catalina) 32-разрядные приложения на Mac даже не поддерживаются технически.

А зачем тогда вообще нужна 32-разрядная система?

Зачем вообще устанавливать 32-битную ОС на ПК? Главная причина – наличие 32-разрядного процессора, который требует 32-разрядной ОС.

Маловероятно, что в наши дни ваш ПК будет оснащен 32-разрядным процессором. Intel начала производить 32-разрядные процессоры в диапазоне 80386 еще в 1985 году; к 2001 году она стала выпускать 64-разрядные процессоры. Если вы купили компьютер после выхода чипа Pentium D в 2005 году, тогда маловероятно, что ваш ПК поддерживает только 32-битный набор инструкций.

Скорее всего, у вас старая система с ОС, которая идет только в 32-разрядной версии. А последующие обновления, если таковые имеются, не позволяют ей перейти на 64-разрядную версию. Хотя, в этом есть свои плюсы – не все первые 64-разрядные процессоры хорошо работали. Вы можете самостоятельно определить, сможет ли ваш компьютер работать с 64-битной версией системы. Для этого можно использовать 64bit Checker. Он работает на всех версиях Windows, начиная с Windows 95.

Установка 32-разрядной ОС на систему с 64-разрядной архитектурой возможна, но это нерационально. 32-разрядная ОС имеет больше ограничений, и самое главное из них – невозможность использовать больше 4 ГБ оперативной памяти. То есть если вы установите больше 4 Гб ОЗУ, это не окажет существенного влияния на производительность. Но стоит обновить эту систему с дополнительной оперативной памятью до 64-разрядной версии Windows, и вы действительно заметите разницу.

Так, официально поддерживаемый максимальный объем оперативной памяти в Windows 10 составляет 2 терабайта (или 128 ГБ для Windows 10 Home).

Теоретический предел оперативной памяти для 64 разрядов – 16 эксабайт. Это равно 1 миллиону терабайт или 1 миллиарду гигабайт. Но мы вряд ли когда-то сможем себе позволить аппаратное обеспечение, которое могло бы поддерживать такое количество ОЗУ. (Теперь покупка нового ноутбука с 16 ГБ оперативной памяти не впечатляет, не так ли?)

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

64-битные программы

Вы также можете заметить, что некоторые скачиваемые вами программы идут в 32-и 64-разрядных версиях. Хорошим примером тому является Firefox, которая предлагает версии для 32-разрядной и для 64-разрядной Windows (также и Linux и 64-битная Linux).

Для чего все это нужно? Потому что еще есть пользователи, которые пользуются 32-разрядными системами, а они нуждаются в 32-разрядном программном обеспечении — обычно на такие системы вообще невозможно установить 64-разрядную программу, и, конечно же, не они не смогут ее запустить. 64-битная ОС, в свою очередь, позволяет работать с 32-разрядной программой – Windows, в частности, встроила для этого подсистему эмуляции, называемую Windows32 на Windows64 или WoW64.

Зайдите на диск C:, и вы увидите две папки для программ: одну для 64-разрядных программ, другую – для 32-битных (Program Folders (x86)). Вы будете удивлены, насколько много на самом деле 32-разрядных программ.

На Mac вы вряд ли сможете найти много 32-битных приложений. Разрядность приложения можно проверить. В меню Apple выберите пункт «Об этом Mac» («About this Mac»), перейдите в «Системный отчет» («System Report») и выделите все приложения, перечисленные в разделе «Программное обеспечение». Каждое из них будет иметь запись «64-бит (Intel)» с обозначением «Да» или «Нет». Большинство из них будет иметь значок «Да».

Немного о мобильных 64-разрядных процессорах

Как отмечалось выше, чип Apple A7 стал первым 64-разрядным процессором, которым оснастили мобильный телефон (iPhone 5s). В 2015 году Apple заявила, что все программное обеспечение iOS должно было иметь разрядность х64. По состоянию на июнь 2016 года, открытие 32-разрядного приложения в последних версиях iOS сопровождалось предупреждением о «неоптимизированности»: «Использование этого приложения может повлиять на общую производительность системы»

Если у вас iPhone 5s или более новая модель с iOS 10 или выше, вы не можете использовать устаревшие 32-разрядные приложения, которые не были обновлены.

На телефонах Android узнать разрядность приложений будет сложнее, особенно если вы не знаете, какой чип установлен в вашем смартфоне. Если вы пользуетесь более старой версией Android 5.0 Lollipop и ниже, тогда у вас 32-разрядный чип. Хотя, узнать разрядность можно также с помощью приложения Antutu Benchmark. Установите его, нажмите на кнопку «Info» и найдите строку «Android». Здесь вы увидите версию Android и ее разрядность.

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

В конечном счете, 64-разрядная революция уже здесь. И хотите вы того или нет, вы уже «в деле».

HelpUAdmin

Recent Posts

Windows 10 стала работать медленнее после установки обновления? Исправим это

Ваш компьютер на Windows 10 перестал быть быстрым после обновления системы? Мы подскажем, как устранить…

3 года ago

Описание приложения-чата по приглашениям Clubhouse

Это приложение для iPhone основано на приглашениях и аудио. С его помощью можно всё равно…

3 года ago

Изменение почтового клиента по умолчанию в iOS 14 на Outlook, Spark, Gmail и другие

Одним из самых значительных изменений в операционной системе iOS 14 является возможность менять приложения по…

4 года ago

Включение пузырей уведомлений в чатах на Android 11

В системе Android 10 появился фреймворк для пузырей чатов, популярность которым принёс Messenger. Новая система…

4 года ago

Как настроить беспроводную отладку в Android 11

От загрузки в режим Fastboot при помощи одной команды до установки модов без рута, есть…

4 года ago

Главные проблемы Android 11 Beta и следует ли устанавливать её

Бета-версия операционной системы Android 11 в настоящее время доступна для устройств Google Pixel. Нужно посетить…

4 года ago