32 или 64 разрядная система: что лучше?

Содержание:

Как определить разрядность компьютера

Способы определения разрядности компьютера

Первый способ

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

  1. Включите питание компьютера.
  2. Дождитесь появления диагностики POST. Здесь уже во второй строке видно, какой именно процессор установлен: Pentium Dual-Core E5200.

    Во время диагностики POST во второй строке можно увидеть данные процессора, по которым можно узнать разрядность компьютера

  3. Но этот экран довольно быстро исчезает, так что можно пойти дальше и войти в BIOS. Нажмите клавишу «DEL».
  4. В начальном меню BIOS выберите «Standard CMOS Features».

    Выбираем пункт «Standard CMOS Features», открываем его нажав клавишу «Enter»

  5. В меню «Standard CMOS Features» выберите пункт «System Information».

    Выбираем пункт «System Information», нажимаем «Enter»

  6. Появятся самые важные сведения о конфигурации оборудования, и там обязательно будет указан процессор.

    В открывшемся окне мы увидим важные сведения о конфигурации оборудования, в первой строке будет указан процессор

Таким образом можно однозначно узнать марку процессора. Правда, здесь не указана его разрядность, но так как процессор у нас однозначно идентифицирован, то найти его разрядность очень легко в поисковых системах интернета.

Второй способ

При загруженной системе нужно обратиться к ее свойствам. Для этого нужно сделать следующее:

  1. Войдите в меню «Пуск».

    Открываем меню «Пуск»

  2. Выберите «Компьютер».

    Открываем «Компьютер»

  3. Внизу будут сведения о процессоре. Если они отображаются не полностью, наведите мышь на надпись. Появится всплывающая подсказка, в которой будет полностью указан тип процессора.

    Внизу, наведя курсор мыши на пункт «Процессор», мы увидим полные сведения о типе процессора

Третий способ

Для определения установленного процессора можно использовать командную строку.

  1. Войдите в меню «Пуск».

    Открываем меню «Пуск»

  2. Найдите приложение cmd.exe в папке (подменю) «Стандартные». Или можно проступить еще проще и написать в текстовом поле «cmd».

    Вводим в текстовом поле «cmd», открываем приложение

  3. В появившемся консольном окне наберите имя команды: «systeminfo» и нажмите «Enter».

    В поле вводим команду «systeminfo», нажимаем «Enter»

  4. В результатах, выданных программой «systeminfo», обязательно будет указан тип процессора (а заодно и тип операционной системы).

    В пунктах «Тип системы» и «Процессоры» находим соответствующую информацию

Что означает обозначение x86 разрядность?

Часто в 32-х битной системе разрядность обозначается не x32, а x86. Многие пользователи начинают путаться в этих обозначениях. Многие авторы сравнивают x86 и x32 системы. Это не правильно. x86 — это архитектура микропроцессора и аппаратная платформа. Она применима и к 32-х битным и к 64-х битным программам.
Обозначение х86 пошло от наименования первых процессоров от компании Intel, у которых в конце названия приписывалось 86 (например i8086). Даже когда со временем процессоры получили имена Pentium, Celeron, платформу продолжали обозначать х86.
Каково правильное обозначение системы?
Правильное обозначение таково: x86_32 bit (для 32-х разрядных систем) или x86_64 bit (для 64-х разрядных систем). Можно сокращенно х32 или х64.

Особенности x64, xсистем, стоит ли переходит с 32-битной системы на 64?

Многие ошибочно полагают, что если на коробке написано (или в описании) «64» — значит система по определению лучше (ностальгия: вспомнились картриджи к Dendy, когда писали «999 игр в одном картридже», а по факту 5…).

Рассмотрим ниже основные особенности (я оформлю их в виде пунктов, а уж каждый для себя решит сам, стоит ли ему переходить на другую ОС Windows).

Обновление 2020 г.

Вообще, сейчас почти все современные ноутбуки и ПК идут как минимум с 8 ГБ ОЗУ. Поэтому, на сегодняшний день для большинства пользователей выбор-то очевиден…

А всё-таки, как быстро бежит время. Еще несколько лет назад 3-4 ГБ ОЗУ считалось самым топом, а теперь и 16-32 ГБ никого не удивляет…

В остальных случаях, гнаться за цифрой «64» (если у вас нет 4+ГБ ОЗУ) — нет вообще никакого смысла. Существенного плюса в производительности не получите (как бы не было обратного эффекта ).

Кстати, первые x64 Windows не отличались большой стабильностью, программы часто вылетали с ошибками, ОС уходила в «синие экраны». Сейчас, в общем-то, об этом можно забыть и не говорить…

На этой ноте статью завершаю…

Всем удачи!

Первая публикация: 

Корректировка:

RSS  (как читать Rss)

Другие записи:

  • Почему изображение игры не помещается на экран монитора (невидно часть изображения, какое-то …
  • Нельзя поменять настройки B&O Play Audio Control
  • Черный экран при включении компьютера, ноутбука. Что делать?
  • Браузер Google Chrome загружает процессор (ЦП) до 99-100%, всё виснет и тормозит…
  • Как усилить звук с микрофона в Windows
  • Как удалить драйвера: старые или лишние
  • Как войти в UEFI (BIOS) из интерфейса Windows 8, 10 (без использования спец. клавиш F2, Del и др.)
  • При прокрутке колесиком мышки страница прыгает (иногда перестает перемещаться вверх или вниз)

В этой статье рассказывается, как определить, работает ли на вашем компьютере 64-разрядное системное программное обеспечение на базе x86-x или 64-разрядной версии.

Почему именно x86, x86-64, IA-и amd64

Неискушённому пользователю эти термины должны казаться довольно странными. Мы приведём некоторую справку и разберёмся в технических деталях.

Разрядность системы очень тесно связана с понятием архитектуры и разрядности процессора. Процессоры, как и системы, могут делиться на 32- и 64-разрядные. Поясним, что все это значит.

Что такое x86

x86 — это название архитектуры процессоров. Все современные чипы для ПК, ноутбуков, планшетов основаны на этой архитектуре. Её название образовано от конечных цифр первых процессоров Intel, использующих её: i386, i486.

Все эти первые процессоры были 32-битными, поэтому название архитектуры стало заодно и названием соответствующей разрядности (таким оно и остаётся до сих пор). Впрочем, официальное название технологии — IA-32 (она была создана компанией Intel). Правда, на сегодняшний день оно почти не используется.

Что такое x86-64

x86-64 — это название улучшенных программных механизмов для процессоров с архитектурой x86. Эти улучшения позволяют выполнять ПО в 64-разрядном режиме (то есть используя гораздо больше оперативной памяти).

Аналогично ситуации с x86, постепенно термин x86_64 стал применяться и для обозначения разрядности систем. Сокращённое наименование — просто x64. Иногда встречается название amd64, так как эти технологии были созданы компанией AMD.

Обобщая, любые процессоры для ПК построены на архитектуре x86, но некоторые поддерживают лишь 32-битные инструкции (и обозначаются просто x86), а некоторые — ещё и 64-битные (и тогда они обозначаются x86-64 или просто x64). При этом любые 64-битные процессоры работают и с 32-битным ПО, и с 64-битным, а 32-разрядные чипы могут запускать лишь 32-разрядное ПО.

Соответственно, 32-битное ПО (в том числе Windows 32bit) создано для 32-разрядных x86-процессоров, но может запускаться и на 64-битных x86-процессорах. А 64-битное ПО (и Windows 64bit в том числе) создано и работает только на 64-разрядных x86-процессорах.

Разница между 32- и 64-разрядными процессорами — разный объем поддерживаемой оперативной памяти, что выливается в разный размер поддерживаемой ОЗУ в 32- и 64-разрядной Windows.

В чём разница между 32- и 64-битной разрядностью?

Несложно разобраться, как узнать разрядность системы 32 или 64 Windows 7, но вот зачем это нужно? Есть три основных причины:

  1. Чтобы установить подходящее ПО и драйвера. Драйвер устройства для 64-битной Виндовс невозможно инсталлировать на 32-битную ОС.
  2. Чтобы использовать весь объем оперативной памяти. Разрядность системы прямо влияет на размер оперативки, которую она задействует.
  3. Чтобы применить возможности многоядерных процессоров. Даже в дешевых смартфонах используются чипы с несколькими ядрами. 32-битность не подходит для актуальных вычислительных архитектур.

Существование 32-х и 64-х разрядных ОС было определенно усовершенствованием процессоров, в частности их битности.

Что такое битность?

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

Архитектура процессоров: CISC, RISC, и в чем разница

Ключевое отличие между x86 и ARM кроется в разной архитектуре набора инструкций. По-английски — ISA, Instruction Set Architecture. В основе x86 изначально лежала технология CISC. Это расшифровывается как Complex Instruction Set Command — вычислительная машина со сложным набором инструкций. «Сложность» здесь в том, что в одну инструкцию для процессора может быть заложено сразу несколько действий.

Полвека назад, когда первые процессоры только появились, программисты писали код вручную (сейчас для этого есть компиляторы). Одну сложную команду на старом низкоуровневом языке программирования Assembler написать было гораздо проще, чем множество простых, досконально разъясняющих весь процесс. А еще сложная команда занимала меньше места, потому что код для нее был короче, чем несколько отдельных простых команд

Это было важно, потому что объем памяти в те времена был крайне ограничен, стоила она дорого и работала медленно. Заказчики от этого тоже выигрывали — под любой их запрос можно было придумать специальную команду

Но вот архитектура самого процессора страдала. По мере развития микроэлектроники в чипах с CISC копились команды, которые использовались редко, но все еще были нужны для совместимости со старыми программами. При этом под них резервировалось пространство на кристалле (место, где расположены физические блоки процессора). Это привело к появлению альтернативной технологии RISC, что расшифровывается как Reduced Instruction Set Command — вычислительная машина с сокращенным набором инструкций. Именно она легла в основу процессоров ARM и дала им название: Advanced RISC Machines.

Здесь ставку сделали на простые и наиболее востребованные команды. Да, код поначалу писать было сложнее, поскольку он занимал больше места, но с появлением компиляторов это перестало быть значимым недостатком. Результат — экономия места на кристалле и, как следствие, сокращение нагрева и потребления энергии. Плюс множество других преимуществ.

Накладные расходы

Существуют различия WoW64 в зависимости от архитектуры процессора. Например, 64-битная версия Windows разработанная для процессора Intel Itanium 2 использует WoW64 для эмуляции x86 инструкций. Такая эмуляция весьма ресурсоемка по сравнению с WoW64 для архитектуры Intel 64, так как происходит переключение с 64-битного режима в режим совместимости при выполнении 32-битных программ.

WoW64 на архитектуре Intel 64 (AMD64 / x64) не требует эмуляции инструкций. Здесь подсистема WoW64 эмулирует только 32-битное окружение за счет дополнительной прослойки между 32-битным приложением и 64-битным Windows API. Где-то эта прослойка тонкая, где-то не очень. Для средней программы потери в производительности из-за наличия такой прослойки составят около 2%. Для некоторых программ это значение может быть больше. Два процента — это немного, но следует учитывать, что 32-битные приложения работают немного медленнее под управлением 64-битной операционной системы Windows, чем в 32-битной среде.

Компиляция 64-битного кода не только исключает необходимость в WoW64, но и дает дополнительный прирост производительности. Это связано с архитектурными изменениями в микропроцессоре, такими, как увеличение количества регистров общего назначения. Для средней программы можно ожидать в пределах 5-15% прироста производительности от простой перекомпиляции.

Серверный, мобильный, настольный: выберите два

Тренд на укрепление рыночных позиций AMD в значительной степени определился в 2020 г. с улучшением позиций компании в сегменте чипов для настольных систем, особенно после выпуска линейки Ryzen 5000 на архитектуре Zen 3, с цельными восьмиядерными блокам CCX, отмечают в Mercury Research. Тем не менее, именно II квартал 2021 г. стал провальным для AMD в сегменте процессоров для настольных ПК, показав сокращение доли на рынке до 17,1% по сравнению с 19,3% в предыдущем квартале.

Суммарная доля AMD на рынке процессоров x86 доcтигла 22,5%

«В нынешней ситуации с дефицитом поставок поставщикам приходится выбирать приоритетные сегменты выпуска продукции, – сказал президент Mercury Research Дин Маккаррон (Dean McCarron). – Похоже, во II квартале AMD заместила производство процессоров для настольных систем выпуском большего количества чипов для мобильных систем и игровых консолей, в то время как Intel пожертвовала сегментом бюджетных мобильных процессоров ради увеличения производства CPU для десктопов.

Рыночные доли производителей процессоров с архитектурой x86, II кв. 2021

CPU К2 2021, доля К1 2021, доля К2 2020, доля Изменение, кв./кв. Изменение, год к году
Intel, весь рынок 77,5% 79,3% 81,7% -1,8% -4,2%
AMD, весь рынок 22,5% 20,7% 18,3% 1,8% 4,2%
VIA, весь рынок 0,0% 0,0% 0,0% 0,0% 0,0%
Intel, десктоп 82,9% 80,6% 80,7% 2,3% 2,1%
AMD, десктоп 17,1% 19,3% 19,2% -2,3% -2,1%
VIA, десктоп 0,1% 0,1% 0,1% 0,0% 0,0%
Intel, мобильные 80,0% 82,0% 80,1% -1,9% -0,1%
AMD, мобильные 20,0% 18,0% 19,9% 1,9% 0,1%
VIA, мобильные 0,0% 0,0% 0,0% 0,0% 0,0%
Intel, серверные 90,5% 91,1% 94,2% -0,6% -3,7%
AMD, серверные 9,5% 8,9% 5,8% 0,6% 3,7%
VIA, серверные 0,0% 0,0% 0,0% 0,0% 0,0%

В итоге, по его словам, AMD удалось нарастить долю процессоров в мобильном сегменте, в то время как Intel увеличила долю в десктопном сегменте. Рост суммарной доли AMD на рынке процессоров x86 обеспечили удачные продажи серверных процессоров.

Определение разрядности Windows при помощи сторонних утилит

Существует большое количество приложений, позволяющих получить подробную информацию о компьютере и установленной на него операционной системе. К их числу относятся:

  • SiSoft Sandra;
  • PC Wizard;
  • Speccy;
  • SIW (System Information for Windows);
  • Everest;
  • AIDA64 (последовательница Everest).

Некоторые из этих утилит платные, но и пробной версии достаточно для определения разрядности Windows. Потому можно скачать и установить любую из них.

Рассмотрим определение разрядности системы на примере приложения AIDA64:

Скачать данное приложение можно на официальном сайте разработчика или на сайте

  • Установите и запустите утилиту.
  • В левой части окна раскройте раздел «Операционная система».
  • В центре окна отобразится таблица с подробной информацией об установленной системе.
  • Разрядность Windows указана напротив поля «Тип ядра ОС».
  • Если там стоит значение «Multiprocessor Free (32-bit)», то перед нами 32-битная система, если «Multiprocessor Free (64-bit)» — 64-битная.

Как проверить «битность» Windows

Самый быстрый и простой способ узнать, работает ли у вас 32-разрядная или 64-разрядная версия Windows, – это проверить, что она говорит в панели управления.

Другой простой способ выяснить, какую архитектуру ОС вы используете в Windows, – это проверить папку Program Files. Больше информации об этом ниже.

Чтобы увидеть аппаратную архитектуру, вы можете открыть командную строку и ввести команду:

echo %PROCESSOR_ARCHITECTURE%

Вы можете получить ответ, например AMD64, что указывает, что у вас система на базе x64 или x86 для 32-битной.

Ещё одна команда:

reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE

Эта команда должна привести к гораздо большему количеству текста, но приводит к появлению ответа, подобному одному из следующих:

PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64 

Лучший способ использовать одну из этих команд – скопировать их здесь на этой странице, а затем щелкнуть правой кнопкой мыши в черном поле в командной строке и вставить команду.

Эти команды говорят только об аппаратной архитектуре, а не о версии Windows, которую вы используете. В систему x86 можно установить только 32-разрядную версию Windows, но она также может быть установлена на 64-разрядных системах.

Расскажи, что представляет собой х86?

х86 — это архитектура процессора с одноимённым набором команд, впервые реализованная в процессорах компании Intel. Название образовано от двух цифр, которыми заканчивались названия процессоров Intel ранних моделей — 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Через какое-то время цифровые обозначения новых процессоров стали сменяться именами. Так публика узнала о Pentium и Celeron, но платформа x86 не изменялась вплоть до 2000-х годов, но об этом чуточку попозже.

В начале своего пути х86 архитектура, которая была впервые представлена на i8086, применялась на 16-разрядных процессорах (может хранить 2^16 уникальных значений), имела 16-битные инструкции и внутреннюю 16-битную шину, позже добавили еще внешнюю 8-разрядную шину данных. Дальше события развивались довольно просто — производители увеличивали скорость, количество транзисторов, набор команд и т. д., и так вплоть до выхода 80386(i386) — процессора, который на то время знаменовал собой революцию в мире процессоров x86. Это был первый 32-разрядный процессор, который мог использовать кэш-память, расположенную на внешнем чипе.
Вплоть до анонса AMD64 (аппаратная платформа) архитектура не сильно менялась.
После выхода AMD64 и Intel 64 х86 она подверглась серьезным изменениям.
Процессоры архитектуры поддерживают два режима работы: Long Mode («длинный» режим) и Legacy Mode («наследственный», режим совместимости с 32-битным x86).
Основные достоинства архитектуры x86-64:

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

Что такое x64?

32-битная система может представлять только 232 различные значения и, следовательно, адресация памяти ограничена этим числом адресов. 232 байты равны 4 ГБ, и, следовательно, x86 имел максимальный предел адресуемой памяти 4 ГБ. Чтобы преодолеть это, в архитектуру x86 были внесены дальнейшие расширения. AMD примерно в 2000 году представила такую ​​спецификацию, которая расширила архитектуру x86 до 64 бит. Это было введено под названием AMD64. x64 — это еще одно название, данное этой архитектуре AMD64. Эта архитектура AMD64 или x64 также известна под названием x86_64. В 64-битной архитектуре все регистры стали 64-битными, а шина памяти и шина данных также стали 64-битными. Сейчас 264 можно адресовать различные значения, и это дает огромный верхний предел возможной максимальной памяти. AMD K8 был первым процессором, реализовавшим эту 64-битную архитектуру. Затем Intel также приняла эту архитектуру. С процессорами Intel Core, начавшимися с Intel Core 2, Intel начала использовать эту архитектуру в своих процессорах. В настоящее время все процессоры Intel, такие как Core i3, Core i5 и Core i7, используют эту архитектуру x64

Важно подчеркнуть, что эта архитектура x64 по-прежнему обратно совместима со старым набором инструкций x86

64-битный процессор

Какими бывают процессоры: x86 и ARM

В мобильных устройствах (планшеты, смартфоны) и классических компьютерах (ноутбуки, настольные ПК, серверы) используются разные процессоры. Они по-разному взаимодействуют с операционными системами и программами — взаимной совместимости нет. Именно поэтому вы не сможете запустить привычные Word или Photoshop на своем iPhone или Android-смартфоне. Вам придется скачивать из AppStore или Google Play специальную версию софта для мобильных устройств. И она будет сильно отличаться от версии для настольного ПК: как визуально, так и по функциональности, не говоря уже о программном коде, который пользователь обычно не видит.

Процессоры для классических компьютеров строятся на архитектуре x86. Своим названием она обязана ранним чипам компании Intel c модельными индексами 8086, 80186 и так далее. Первым таким решением с полноценной реализацией x86 стал Intel 80386, выпущенный в 1985 году. Сегодня подавляющее большинство процессоров в мире с архитектурой x86 делают Intel и AMD. При этом у AMD, в отличие от Intel, нет собственного производства: с 2018 года им по заказу компании занимается тайваньская корпорация TSMC.

Процессор Intel 8086, 1978 год

(Фото: wikipedia.org)

Когда Acer, Asus, Dell, HP, Lenovo и любые другие производители классических компьютеров используют процессоры Intel или AMD, то им приходится работать с тем, что есть. Они вынуждены закупать готовые решения без возможности гибко доработать чипы под свой конкретный продукт. А свои собственные процессоры на архитектуре x86 никто из производителей ПК делать не может. Дело не только в том, что это крайне сложно и дорого, но и в том, что лицензия на архитектуру принадлежит Intel, и компания не планирует ее ни с кем делить. AMD же воевала в американских судах за право создавать чипы на архитектуре x86 со своим главным конкурентом более десяти лет в 1980-х и 1990-х годах.

Процессоры для мобильных устройств строятся на базе архитектуры ARM. И это не какая-то быстро и внезапно взлетевшая вверх молодая компания. Корни истории современной британской ARM Limited уходят далеко в 1980-е. Только в отличие от своих доминирующих на рынке «больших» ПК-конкурентов ARM Limited процессоры не делает. Бизнес компании построен на том, что она продает лицензии на производство чипов по своей технологии всем желающим. Причем возможности для доработки у лицензиатов максимально широкие — отсюда популярность и многообразие решений. Именно на основе архитектуры ARM Huawei делает свои мобильные чипы Kirin, у Samsung это Exynos, у Apple — серия Ax. В этот же список входят Qualcomm, MediaTek, NVIDIA и другие компании. А еще свои процессоры на ARM делает Fujitsu. Японцы назвали их A64X, и именно они в количестве 158 976 штук используются в самом мощном на момент выхода этой статьи суперкомпьютере в мире — Fujitsu Fugaku.

Суперкомпьютер Fujitsu Fugaku

(Фото: Riken)

Из открытого подхода ARM вытекает и главный недостаток: архитектура очень фрагментирована. Для x86 достаточно написать программу один раз, и она будет одинаково стабильно работать на всех устройствах. Для ARM приходится адаптировать софт под процессоры каждого производителя, что замедляет и удорожает разработку. Ну, а главный недостаток x86 вытекает из отсутствия конкуренции. В последние годы Intel, например, много упрекали за медленный или порой вовсе едва ощутимый прирост производительности от поколения к поколению. Также есть проблемы с высокими уровнями нагрева и энергопотребления.

Оборудование компьютеров

Внутреннее устройство процессора (архитектура) 8086 оказалось достаточно удачным, чтобы дать еще целое семейство процессоров, последовательно улучшаемых на протяжении долгого времени. Очередная модель получила обозначение 80186, и в дальнейшем, вплоть до Pentium, третья цифра в обозначении микросхем последовательно возрастала.

Удачное внутреннее устройство процессора (архитектура) 8086, после которого стало появляться семейство улучшенных процессоров

Именно из-за способа обозначения чипов, в общем, внутренней проблемы производителя, появилось “загадочное” обозначение x86. Потребителя обычно такие вещи совершенно не интересуют. x86 – это просто собирательное имя для 186, 286, 386 и т.д. Не следует путать его с x64. Все очень просто: архитектуру 32-разрядных компьютеров называют x86, а 64-разрядных – x86-64.

До 80386 шина процессора была 16-разрядной, и это должно было учитываться при написании кода. Поскольку в программах очень часто используются 32-разрядные числа, а иногда и 64-разрядные, то 16-разрядный процессор должен был обрабатывать их “в несколько приемов” (машинных инструкций) что замедляет работу программ.

Архитектура 64-разрядных – x86-64 процессоров

С появлением 80386-го процессора производительность компьютера стала резко возрастать, по причинам, отмеченным в предыдущем абзаце. Теперь большие числа стали обрабатываться за одну машинную команду. Но не только производительность. Очень ценной оказалась возможность увеличить адресуемую память – вплоть до 4 гигабайт (хотя для приложений доступно несколько меньше, около 3). Кроме расширения регистров и шин, одновременно росла и тактовая частота процессоров, появился конвейер, суперскалярная архитектура и т.п. В эпоху 32-битных машин произошли революционные изменения в технике.

В начале 2000-х годов появились 64-разрядные процессоры. Не все они оказались удачными. Например, Intel Itanium (архитектура IA-64), при всех своих преимуществах оказался плохо совместимым со многими 32-разрядными программами, которые работали на нем еще хуже, чем на других машинах. За что получил прозвище “Итаник” (от слова Титаник) и скоро был снят с производства.

Intel Itanium (архитектура IA-64), при всех своих преимуществах оказался плохо совместимым со многими 32-разрядными программами

64-разрядные процессоры AMD (компания Advanced Micro Devices) оказались намного более практичными, так как это было очередное расширение x86, причем была достигнута очень высокая степень обратной совместимости. Это означает, что 32-разрядные программы на таких процессорах выполняются без потери скорости и при поддержке любого машинного кода.

64-разрядные процессоры AMD более практичные и имеют высокую степень обратной совместимости

Созданная AMD архитектура команд для новых процессоров получила несколько названий, означающих одно и то же:

  • x86-64;
  • Amd64;
  • Intel64.

Oracle и Microsoft используют для этой архитектуры термин x64, так что его тоже можно добавить в этот список.

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

Перед тем как ставить 64-разрядную версию, стоит убедиться, что её установка возможна, и узнать архитектуру вашего процессора.

Разрядность процессора в командной строке

  1. Откройте меню «Пуск», введите cmd в строке поиска и откройте найденную программу.
  2. Введите SET PRO и нажмите Enter.
  3. Введите PROCESSOR_ARCHTECTURE, чтобы узнать архитектуру вашего процессора.

Узнать разрядность через BIOS

  1. В самом начале включения компьютера нажмите кнопку входа в BIOS. Чаще всего это Del или F8: о том, какая кнопка нужна, можно узнать из информации во время загрузки.

  2. Когда откроется BIOS, ничего нажимать не надо. В строке Processor Type можно увидеть архитектуру процессора.

Узнать разрядность через интернет

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

Сайт bit-processor может автоматически определить разрядность вашего процессора

Какая ОС лучше для ноутбука

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

Ноутбук состоит из двух частей – аппаратной и программной. Аппаратная – это процессор, память, экран, клавиатура, программная – все приложения. Главный компонент программной части – операционная система.

ОС служит посредником между компьютером, исполняющими программами и пользователем. Операционная система представляет приложениям и пользователю набор универсальных услуг:

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

Windows или Linux

Более 90% рынка операционных систем занимает ОС Windows. Пользователи получают лучшую поддержку компьютерного оборудования, большее, чем для Linux, количество прикладных программ и почти 100% возможность проконсультироваться со специалистами в случае проблем.

Для рядового пользователя выбор однозначно в пользу Windows. Исключения составляют случаи использования ноутбука для работы и обучения в сфере IT. Но подготовка юзера при использовании Linux выше.

Ноутбуки для Windows ХР

Windows ХР вышла в 2001 году и стала эталоном надежной, стабильной и безопасной операционной системы. Сегодня XP используют на неновых ноутбуках, которые комплектуются одноядерными процессорами и объемом оперативной памяти до 1 ГБ.

Вывод: Windows ХР приемлемая операционная система для ноутбуков с ограниченным количеством памяти и устаревшей графикой, пригодной для офисного использования.

Почему пропускаем Vista

После успешной Windows ХР появилась неудачная Vista. В системе было много ошибок, завышенные аппаратные требования, постоянные «тормоза» и зависания.

В результате на ноутбуки с предустановленной Vista устанавливали проверенную ХР. После провала Microsoft провела серьезную работу. Появилась новая ОС с лучшей производительностью при меньших аппаратных требованиях. Это вынесло окончательный приговор Windows Vista.

Выбор оптимальной версии Windows 7

Почти половина компьютеров работает под управлением Windows 7. Причина: Windows 7 быстрее Vista и Windows XP. Если ноутбук укомплектован как минимум 2-ядерным процессором, а объём оперативной памяти больше 1 ГБ, выбор в пользу Windows 7 очевиден.

Выбирая 32 или 64-битную версию ориентируются на количество ОЗУ. Если оперативная память до 4 ГБ включительно, ОС «видит» чуть больше 3 ГБ. Тогда лучше остановиться на 32-битной (или х86) версии.

Последняя требует для работы больше памяти. Переход на 64-битную версию операционной системы актуален при установленном объёме памяти 6 ГБ и более.

Windows 8 и отличие от Windows 7

Для большинства программ различия между 8-кой и 7-кой нет. Соответственно, производительность Windows 7 и Windows 8 почти одинаковая.

Основная разница – дизайн рабочего стола. Windows 8 создавали на пике популярности планшетов, поэтому интерфейс ориентирован на них. В версии 8 отсутствует кнопка «Пуск» на панели задач, в 8.1 она появляется снова, но классическое меню не возвращают. Смысла устанавливать Windows 8 нет. Это подтверждает менее 8% компьютеров, на которых ОС используют

Windows 10 – когда выбора уже нет

Microsoft Windows 10 – это последняя ОС, выпускаемая по старой схеме. Основное отличие от предыдущих версий в том, что Microsoft поддерживает Windows 10 постоянным выпуском обновлений, которые стало невозможно отключить. В результате у пользователей установлена актуальная версия системы.

Это часть стратегии по переходу к модели «Windows как сервис», когда система через обновления изменяется постоянно, без выхода новых версий.

Официальные требования ОС остались на том же уровне, что и для 7-ки и 8-ки. Устанавливать Windows 10 на ноутбуках, где нормально работает Windows 7, нет никакого смысла.

У старых ноутбуков после установки Windows 10 возможны проблемы:

  • некорректно работает тачпад
  • не подключаются старый принтер, сканер
  • пропадает Wi-Fi

К этому добавляются проблемы с приватностью: по условиям лицензии Microsoft может распоряжаться данными пользователя.

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

Разработка 64-битных приложений

Уроки разработки 64-битных приложений на языке Си/Си++Что такое 64-битные системыПоддержка 32-битных приложенийПеренос кода на 64-битные системы. За и противСоздание 64-битной конфигурацииСборка 64-битного приложенияОшибки в 64-битном кодеПроблемы выявления 64-битных ошибокСтатический анализ для выявления 64-битных ошибокПаттерн 01. Магические числаПаттерн 02. Функции с переменным количеством аргументовПаттерн 03. Операции сдвигаПаттерн 04. Виртуальные функцииПаттерн 05. Адресная арифметикаПаттерн 06. Изменение типа массиваПаттерн 07. Упаковка указателейПаттерн 08. Memsize-типы в объединенияхПаттерн 09. Смешанная арифметикаПаттерн 10. Хранение в double целочисленных значенийПаттерн 11. Сериализация и обмен даннымиПаттерн 12. ИсключенияПаттерн 13. Выравнивание данныхПаттерн 14. Перегруженные функцииПаттерн 15. Рост размеров структурФантомные ошибкиПрактическое знакомство с паттернами 64-битных ошибокОптимизация 64-битных программОсобенности создания инсталляторов для 64-битного окруженияОценка стоимости процесса 64-битной миграции Си/Си++ приложенийраздел с обзорами статей

Ближайшие перспективы

По мнению аналитиков TrendForce, противостояние между процессорными x86 решениями Intel и AMD обострится в оставшиеся до конца 2021 г. месяцы в серверном сегменте, поскольку обе компании уже начали массовые поставки своих новейших процессоров для этого рынка – Intel Ice Lake и AMD Milan.

Цифровые ассистенты: как роботизировать работу с поставщиками? Опыт НЛМК
Интеграция

В TrendForce считают, что новые процессоры обоих компаний получат широкое распространение уже в III квартале, при этом платформа Ice Lake может получить более 30% доли серверного рынка до конца 2021 г. Тем не менее, из-за переноса запуска производства процессоров на базе платформы Intel Eagle Stream (Sapphire Rapids) со встроенной памятью HBM на II квартал 2022 г.

Ожидается, что процессоры, конкурентный аналог Intel – AMD Eagle Stream, поступят в массовое производство по аналогичному графику, поскольку пластины AMD начинаются с пятинанометрового узла и были относительно небольшими по объему.

AMD планирует запуск производства новых серверных процессоров Genoa с нормами техпроцесса 5 нм в конце 2021 г. для дополнительной оптимизации стоимости, энергопотребления и производительности своих процессоров, поэтому в TrendForce ожидают, доля процессоров AMD в серверном сегменте может вырасти по итогам 2022 г. до уровня 15% (с нынешних 9,5%).

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

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

Adblock
detector