воскресенье, 8 октября 2023 г.

О разрядности процессоров или в чем различия между x32 и x64

Всем доброго времени суток!

Сегодня поговорим о разрядности процессоров и ОС/программ для них.

При скачивании образов операционных систем и программ Вы сталкиваетесь с вариантами загрузки, согласно разрядности Вашего процессора. Например посмотрим на список вариантов образов Debian для различных архитектур:

Глаза разбегаются от такого количества вариантов. Какой же скачать? 

Все зависит от разрядности процессора. Под разрядностью понимается количество информации, которое процессор способен обработать за один такт. Процессоры делятся на:

  • 32-разрядные (32-битные), обрабатывающие по 32 бита за такт
  • 64-разрядные (64-битные), обрабатывающие по 64 бита за такт
Главное, что Вы должны знать это:

32-битные ОС и программы не могут:
  • использовать более 4 ГБ оперативной памяти
  • запускать программы, предназначенные для x64-битных систем (все чаще разработчики отказываются от разработки x32-битных ОС и программ)
64-битные ОС и программы могут:
  • использовать более 4 ГБ оперативной памяти
  • запускать, как x64-битные программы, так и x32-битные (исключениям являются драйвера и антивирусы) 
С одной стороны у x64 одни плюсы, так и есть, но нужно иметь в виду, что:
  • трудно найти или в принципе не существует драйвеов для старых устройств, например принтеров в x64-битном варианте
  • не работают старые программы, вряд ли Вы уже такие встретите.
  • некоторые ОС не работают на x64-разрядном процессоре, например Windows 7 Starter

История появления синонимов x32 и x64-разрядных процессоров тема отдельной статьи. Могу лишь вкратце сказать, что компании обозначают их по своей терминологии. 

Собственно список "синонимов" x32 и x64-битных процессоров выглядит так:

  • Для 32-битных процессоров: IA-32, x86, i386, i486, i586, i686.
  • Для 64-битных процессоров: Intel 64, AMD64, amd64, EM64T, IA-32e, x86_64, x86-64, x64.

Определить разрядность процессора Вы можете при помощи программы CPU-Z. Скачать программу Вы можете на этой странице, выберите portable версию программы:


Распакуйте скачанный архив и запустите файл "cpuz_x32.exe":



В открывшемся окне обратите внимание на строку "Instructions":


Соответственно, в данном примере процессор x64-разрядный.

Теперь Вы знаете, какой разрядности Ваш процессор. Можете смело скачивать образы ОС и программы для своего компьютера!


Комментариев нет:

Отправить комментарий