Как узнать разрядность процессора в linux
Перейти к содержимому

Как узнать разрядность процессора в linux

  • автор:

Что такое разрядность системы Windows и Linux?

В процессе знакомства и продолжительного использования компьютера, многие пользователи сталкиваются с вопросом разрядности операционной системы. На сегодня имеется 2 вида разрядности ОС: x32 и x64. В первую очередь, разрядность системы необходима при установке определённой группы программ, которые выпускаются в двух версиях, а также при выборе дистрибутива для установки ОС на компьютер.

Что такое разрядность?

Разрядность – это возможность процессора обрабатывать и выполнять команды в определённом режиме битности.

На сегодняшний день существует два вида разрядности: x32 (x86) и x64. Разрядность в x32 бита иногда называют x86, данный вид разрядности присущ к прошлым поколениям процессоров, а x64 – к новым и современным. От разрядности процессора зависит и возможность установки вида разрядности операционной системы.

Основные технические отличия между x32 и x64 для пользователя достаточно значительны и имеют массу нюансов при установке, об их отличиях и особенностях мы расскажем ниже.

Отличия разрядности ОС?

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

Некоторые полагают, что если большинство программ написаны под x32 архитектуру, то и смысла устанавливать систему x64 – нет, но это в корне неверно.

У большинства пользователей на сегодняшний день объём оперативной памяти составляет более 4 ГБ. При этом важно отметить, что x32-битные операционные системы работают только с объёмом ОЗУ до 4 ГБ. Иными словами, если у вас имеется от 4 ГБ ОЗУ, то x32-битная ОС будет работать только с 3 ГБ, остальной объём оперативной памяти будет попросту не задействован. ОС с x64 будет видеть весь возможный объём ОЗУ, главное чтобы его поддерживала ваша материнская плата. Установить операционную систему с x64 на компьютер с ОЗУ менее 4 ГБ – нет смысла.

Отметим, что в x64 операционной системе можно установить приложения x32, а если наоборот – то нет.

Визуальных отличий ОС x32 от x64 системы – нет. Они абсолютно идентичны визуально. Единственное явное их отличие – это наличие двух папок «Program Files» на системном диске C: в одну устанавливаются приложения x64, в другой (с пометкой x86) – устанавливаются x32 приложения

Как выбрать разрядность ОС?

Для того чтобы выбрать ОС нужно знать битность своего процессора и объём ОЗУ. Если у вас x64-битный процессор и объём оперативной памяти составляет более 4 ГБ (в идеале от 6 ГБ), то однозначно стоит устанавливать x64-битную систему.

Отдельно рассмотрим случаи с компьютерами, объём ОЗУ которых составляет ровно 4 ГБ. Дело в том, что многие в данном случае устанавливают x64-битную систему, чтобы ощутить все так называемые «преимущества» данной разрядности, а также, чтобы не терять полгигабайта памяти. Но дело в том, что мы бы в свою очередь настоятельно рекомендовали вам отдать предпочтение ОС с x32-битностью. Дело в том, что x64 система охватывает незадействованные полмегабайта x32 системы, тем не менее, для своей работы она берёт больший этого объём, что делает такую установку нецелесообразной.

Когда объём ОЗУ не превышает 4 ГБ, а также процессор работает в x32 режиме, то ничего не остаётся, кроме как ставить x32 ОС.

Как узнать разрядность ОС?

Давайте теперь постараемся узнать, какая разрядность у вашей установленной системы.

Самый точный ответ на вопрос разрядности системы вы сможете получить в разделе сведений. Для этого вызовите боковое меню в Windows 8, выберете там «Параметры» и затем «Сведения компьютера».

Разрядность системы

Для того чтобы посмотреть разрядность операционной системы, в Windows достаточно открыть диск C, и там посмотреть, сколько папок «Program Files», если их 2 – у вас x64 ОС, если же одна – то система x32.

Как проверить разрядность системы в Linux?

Для того чтобы узнать разрядность установленной версии Linux – необходимо открыть консоль (командную строку) и ввести команду «uname -a». Если в результатах будет «i686», то система x32, если «amd64» и «x86_64», то у вас установлена x64 ОС.

Любые вопросы, связанные с разрядностью операционной системы, вы можете задать нам в комментариях.

Как посмотреть разрядность операционной системы в Linux

Если Вы устанавливали операционную систему, то, скорее всего, Вы знаете её разрядность. Однако, если операционная система устанавливалась не Вами, может возникнуть необходимость быстро узнать её разрядность. В Linux сделать это очень просто.

Операционные системы Linux имеют множество графических оболочек, через которые можно получить полезную информацию. В том числе и о разрядности операционной системы. Не будем рассматривать этот путь как раз по причине большого количества графических оболочек. Вместо этого посмотрим на универсальные консольные команды, которые покажут нам разрядность операционной системы.

Самый простой способ — воспользоваться утилитой arch. Её единственная функция как раз и заключается в том, чтобы выводить информацию о разрядности операционной системы.

arch

Также можно использовать утилиту uname, задействовав опцию -m .

uname -m

Примеры использования команд можно увидеть на скриншоте ниже.

Как посмотреть разрядность операционной системы в Linux

Как видите, узнать разрядность операционной системы в Linux очень просто.

Как определить разрядность системы 32 или 64 в Линукс

Каждый пользователь должен будет знать хотя бы основный список всех возможных характеристик операционной системы, которая установлена на компьютере. В первую очередь необходимо будет обратить свое внимание именно на разрядность архитектуры операционной системы. Например, имея 32-битную архитектуру, пользователь не сможет использовать инструменты для разрядности 64bit. Само собой, операционная система имеет огромное количество самых разнообразных инструментов и программ. Однако периодически может возникнуть необходимость скачать какую-нибудь программу или любой другой инструмент со сторонних источников. Как правило, веб ресурсы предлагают пользователю выбор — скачать программное обеспечение для 32 и 64 bit архитектуры операционной системы. Чтобы узнать разрядной операционной системы, можно использовать консольную утилиту «uname». Она покажет полный список всех параметров и характеристик в интерфейсе. Если необходимо будет получить полную информацию о своем компьютере, пользователю необходимо будет использовать этот параметр и добавить флаг «-a». Таким образом, команда должна будет получиться следующего вида:

Команда uname

Далее пользователь сможет увидеть подробную информацию о своем компьютере и системы. Здесь же можно будет точно узнать разрядной своей операционной системы. Также пользователь сможет узнать отдельно разрядность операционной системы. Необходимо будет использовать тот же параметр, но с совершенно другим флагом «-m». Команда должна будет выглядеть следующим образом: $ uname -m В интерфейсе пользователь сможет увидеть имя своего компьютер, а также архитекруту своей операционной системы. Вот как выглядит разрядность:

  • 32bit архитектура — i686 и i386.
  • 64bit архитектура — x86_64.

Имеется и аналоговая команда, которая будет выводить всю информацию о разрядности и операционной системы. Для этого необходимо будет использовать параметр «arch». Выглядит параметр в интерфейсе следующим образом:

В таком случае можно будет вывести информацию об операционной системы.

Последняя команда — это file. Пользователю необходимо будет ввести лишь аргумент /sbin/init. В итоге параметр выглядит следующим образом:

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

  • … ELF 64-bit LSB…

Таким образом можно будет найти информацию о разрядности архитектуры операционной системы.

Узнаем разрядность Linux

Разрядность ОС необходима для набора инструкций под процессор, эти инструкции будут использоваться для работы с данными и памятью ПК. Есть две разрядности — i386 (х32-битная) и x86_64 (х64-битная). х32-битная устаревшая и поддерживает работу с не больше чем 4 ГБ ОЗУ. х64-битная более современная и применяется повсеместно. Все процессоры поддерживают обе архитектуры, но есть дистрибутивы Linux, которые уже перестали совместно работать с х32-битной разрядностью.

Смотрим разрядность системы

Проще всего узнать разрядность ОС Linux — использовать arch.

Выполняется утилита так:

Узнаем разрядность Linux

Есть и другая команда, которая выводит архитектуру ядра Linux если передать ей опцию -m:

Узнаем разрядность Linux

Другая команда file способ предоставить информацию о файлах в файловой системе.. В исполняемых файлах просматривается архитектура. Просматривая архитектуру системного файла, вы узнаете и разрядность ОС. Например:

Узнаем разрядность Linux

Так узнать разрядность ОС можно и Настройках, в Ubuntu есть спец иальный раздел О системе:

Узнаем разрядность Linux

В одном из пунктов указана разрядность системы. Обращаем внимание, если система х64, то она способна запускать все приложения, которые рассчитаны на работу с х32-битной ОС. А вот если же ОС х32-битная, запускать х64-битные программы она попросту не сможет.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *