Чем отличается x64 бит Windows от 86-bit (x32), Какая система Виндоус лучше
Отличия х32 от 64 битной системы Windows.
В этой небольшой статье мы как можно проще постараемся объяснить вам в чём основные отличия между Windows 32 битной системы и Windows 64 бита. Ну и естественно поможем выбрать между 64-х и 86-х.
Итак как правильно выбрать разрядность ОС — операционной системы?
Для начала вот вам некоторые сведения:
- x86 – это архитектура соответствующая 32-битной разрядности.
- x64 – это архитектура соответствующая 64-битной разрядности.
На разницу архитектуры операционной системы влияют два основных факта:
- Разрядность процессора
- Размер оперативной памяти
Разрядность процессора – это величина, которая определяет размер машинного слова, то есть количество информации, которой процессор обменивается с оперативной памятью (ОЗУ) компьютера.
Первым пункт можно не рассматривать, — почти все современные процессоры могут одинаково работать, как в 32-х, так и в 64-х битном режиме. Более подробно про разрядность оборудования PC читайте: Информация о x86 и x64

Что касается оперативной памяти, то стоит знать, что каждая ячейка (8 бит = 1 байт) ОЗУ имеет адрес и в 32-х битной системе он записывается в виде двоичного кода длиной в 32 символа. Из простых математических преобразований получаем 2^32=4294967296 байт = 4 ГБ.
То есть, в 32-битной системе, ячейки памяти условно расположенные за пределом 4 ГБ просто не получат адреса и не будут использоваться. А если использовать 64-х битную систему, то размер адресуемой памяти 2^64= 18446744073709551616. И это открывает большие границы для размеров вашей памяти.
Давайте теперь уточним какая ОС лучше.
В чем разница между операционными системами WINDOWS X32 и Windows x86?
В том, что почти во всех случаях ключевым фактором является размер ОЗУ:
- меньше 4 ГБ — стоит выбрать 32-разрядную,
- больше или равно 4 ГБ – 64-разрядную.
Что работает быстрее Windows x64 или Windows x86?
Очень многие говорят, что х64 работает гораздо быстрее чем х86. Вряд ли этому стоит верить.
Это скорее миф, чем правда. Увеличение скорости будет видно только в оптимизированных под x64 программах. Насколько? Да всего где-то на 3-5%. Многие этого даже не почувствуют.
Но если для вас эти 5% очень дороги, то не забывайте, что есть большая вероятность, что некоторые 32-битные приложения просто не запустятся на вашей Windows x64. И всякий раз когда вы будете искать ту или иную программку, вам стоит искать её 64 битную версию и если её нет, то искать ей замену.
На этом всё. Статья написана с помощью программиста от Vienna.
Желаем вам удачной работы с любой разрядностью в вашей операционной системы.
64х или 86х что лучше
Видео: Разница между x86 и x64 (разрядность) ©
Содержание
x86 против x64
Наиболее важное различие между x86 и x64 заключается в том, что первая — это 32-битная архитектура, а вторая — 64-битная архитектура с набором команд. Архитектура набора команд (ISA) — очень важный термин, применимый к любому процессору. Инструкции, адресация памяти, регистры и многие другие архитектурные разделы ЦП определяются ISA. x86 — всемирно известный ISA, представленный Intel в 1978 году с процессором 8086. Затем появились различные расширения, и в 2000 году AMD создала спецификацию, расширяющую набор инструкций x86 до 64-битной под названием AMD64. Позже другие компании, такие как Intel, также внедрили эту спецификацию, и именно этот AMD64 идентифицируется по имени x64.
Что такое x86?
x86 это архитектура набора команд, представленная Intel со знаменитым процессором 8086. В 1978 году Intel представила процессор 8086, который был 16-разрядным. Позже они представили различные процессоры, такие как 80186, 80286, 80386 и 80486, и все они были обратно совместимы с исходным набором команд, используемым в процессоре 8086. Поскольку все эти процессоры имеют номер 86, архитектура набора команд была обозначена именем x86. С появлением 80386 инструкция x86 была расширена до 32-битной системы. Здесь 32 бита означает, что все регистры, шина памяти и шина данных 32-битные. Затем появились процессоры Pentium как Pentium I, Pentium II, Pentium III, Pentium IV, и все они также следовали 32-битной архитектуре. Но с архитектурой x86 произошли различные другие расширения, такие как добавление таких инструкций, как MMX, SSE и SSE2. Кроме того, было сделано много других улучшений. Затем набор инструкций x86 был расширен до 64-битного набора инструкций, и с этого момента он назывался x64, который мы собираемся обсудить в следующем разделе. В любом случае, в целом, x86 относится к 32-битной архитектуре, которая произошла от 16-битной архитектуры, которая появилась в процессоре 8086.
8086 процессор
Что такое x64?
32-битная система может представлять только 2 32 различные значения и, следовательно, адресация памяти ограничена этим числом адресов. 2 32 байты равны 4 ГБ, и, следовательно, x86 имел максимальный предел адресуемой памяти 4 ГБ. Чтобы преодолеть это, в архитектуру x86 были внесены дальнейшие расширения. AMD примерно в 2000 году представила такую спецификацию, которая расширила архитектуру x86 до 64 бит. Это было введено под названием AMD64. x64 — это еще одно название, данное этой архитектуре AMD64. Эта архитектура AMD64 или x64 также известна под названием x86_64. В 64-битной архитектуре все регистры стали 64-битными, а шина памяти и шина данных также стали 64-битными. Сейчас 2 64 можно адресовать различные значения, и это дает огромный верхний предел возможной максимальной памяти. AMD K8 был первым процессором, реализовавшим эту 64-битную архитектуру. Затем Intel также приняла эту архитектуру. С процессорами Intel Core, начавшимися с Intel Core 2, Intel начала использовать эту архитектуру в своих процессорах. В настоящее время все процессоры Intel, такие как Core i3, Core i5 и Core i7, используют эту архитектуру x64. Важно подчеркнуть, что эта архитектура x64 по-прежнему обратно совместима со старым набором инструкций x86.
64-битный процессор
В чем разница между x86 и x64?
• x86 был представлен примерно в 1978 году, а x64 появился совсем недавно, в 2000 году.
• x86 возник на основе известного процессора Intel 8086, и поэтому x86 была представлена Intel. Но x64, который появился как расширение x86, был представлен AMD.
• Архитектура x86 32-битная. (Первые процессоры x86 были 16-битными, но в более поздних процессорах было сделано расширение до 32-битных). Архитектура x64 — 64 бит.
• Таким образом, процессоры с архитектурой набора команд x86 имеют 32-разрядные регистры, 32-разрядную шину памяти и 32-разрядную шину данных. Но x64 имеет 64-битные регистры, 64-битную шину памяти и 64-битную шину данных.
• x86 имеет ограничение на максимальную адресуемую память, которая составляет 4 ГБ (2 32 байтов). Но в системах x64 этот предел огромен — 2 64 байты.
• x64 — расширение x86; поэтому он намного улучшен и мощнее старого x86.
• Значения, которые могут храниться в регистре в системе x64, больше, чем значения, которые могут храниться в регистре на основе x86. Следовательно, x64 может обрабатывать вычисление больших целых чисел намного быстрее, поскольку в этом случае нет необходимости использовать несколько регистров для разделения значения и хранения, как в x86.
• x64 может параллельно передавать данные большего размера по шине данных. То есть 64-битная шина данных может передавать 64 бита параллельно, в то время как архитектура x86 с 32-битной шиной может передавать только 32 бита.
Резюме:
x86 против x64
Архитектура набора команд x86 — 32-разрядная, а архитектура набора инструкций x64 — 64-разрядная. x64 появился как расширение существующей архитектуры x86. Регистры, шина памяти, шина данных на архитектурах x86 — 32 бита, а на x64 — 64 бита. Следовательно, максимальный объем адресуемой памяти в системах x64 намного выше, чем в системах x86. x86 был представлен Intel с процессором 8086, который был 16-битным процессором, и со временем этот x86 был расширен до 32-битного. Позже AMD представила архитектуру x64, расширив существующую архитектуру x86, и эта x64 полностью обратно совместима с набором инструкций x86.
x86 это 32 или 64 битная Windows? — История CPU
Всем доброго времени суток дорогие посетители блога айтишнега… У меня довольно часто интересуются — x86 это 32 или 64 битная Windows? Поддаваясь логике — можно предположить что x86 явно больше чем x64, но на практике оказывается что x86 равно x32… но тогда почему так пишут и кому надо ударить по голове, чтобы такой путаницы не было?

А теперь давайте я просто взорву вам мозг — x86 равно x32, и внимание, равна x64 — вы были к такому готовы? — думаю нет… теперь давайте разбираться что, как и куда! Чтобы ответить на этот не самый простой вопрос нам нужно вернуться на несколько десятилетий назад, именно оттуда и идет вся эта заварушка.
По голове надо настучать авторам, которые пишут в требованиях к компьютеру x86 и x64 в связке. Писать такое — грубая ошибка, но этим грешат все… x86 — это архитектура процессора, которая отлично себя чувствует и на 64 битных процессорах и на 32 битных! Маркировка x86 пошла от названия первого процессора от компании Intel i8086 и более новых моделей. Потом первые цифры менялись и сокращенно их объединяли x86 на конце модели — этакая линейка процессоров. Конечно же это было очень давно и процессоры маркируются совершенно по другому, но x86 прочно засела в документации и частенько вводит людей в путаницу… которые особо то не интересовались архитектурой процессоров и не вникали в историю их создания
x86 это 32 или 64 битная Windows?
x86 — это не разрядность, а архитектура… но как показала практика — x86 приравняли к 32 битной операционной системе. Если пренебречь всеми правилами, то можно сказать да, x86 равна 32 битной системе в большинстве случаев.
Правильный вариант обозначения выглядел бы примерно так для 32 разрядной операционной системы (OS_WINDOWS_x86_32bit) или так для 64 битной (OS_WINDOWS_x86_64bit), но у нас все поперепутали!
Тут еще нюанс в том, что 32 битные процессоры уже очень и очень продолжительное время были единственными на рынке, и они были архитектуры x86… а когда вышли 64 разрядные — их стали обозначать x64, а для 32 биток оставили все как есть!
x32 или x64 — Что лучше?
В плане производительности конечно же 64 разрядная операционная система имеет явное преимущество, а вот 32 разрядная ОС очень ужата в ресурсах оперативной памяти. 32 битка не может адресовать более 4 гигабайт оперативной памяти, но по факту она видит не более 3,25 гигабайт из четырех! Однако некоторые приложения могут не запуститься на 64 битной WIndows — что и является сдерживающим фактором перехода но новую ОС.
x86 это 32 или 64 битная Windows? — теперь вы можете сами ответить на этот вопрос… главное знать что и куда, а применить знания можно уже в конкретном случае — тут правильность вашего видения может оказаться ошибочным…
64 разрядная windows 7 или 32 бита, x64 и x86 в чем разница?

32-разрядные и 64-разрядные версии Windows эти цифры означают архитектуру процессора, чем выше разрядность тем больше оперативной памяти может использовать Ваша ОС, иногда 32 обозначают как x86, то есть в любом случае x64 более современная архитектура так как имеет 64 битную разрядность, а x86 архитектура имеет всего 32 битную разрядность.
Как узнать какая у меня разрядность системы?
В свойствах компьютера или при помощи программы Securable (_https://www.grc.com/securable.htm), также с помощью нее можно узнать поддерживает ли ваш процессор 64 разрядную операционную систему.
Какая разница и что это дает?
Шестидесяти четырех битная система может увидеть и работать с большем объемом памяти, 32 она же уже x86 устаревшая архитектура процессора работает лишь с 3 гигабайтами, до нее была 8, 16 битные системы, все мы наверно помним 8 битную Денди (не с очень то красивой графикой) и 16 битную Sega mega drive (по красочней чем на денди графикой), ну а потом уже Sony Playstation 32, тогда еще появилась Nintendo 64 но особой популярностью, 64 разрядность не пользовалась, так как на тот момент не писались в таком масштабе программы и драйвера под нее. Но на сегодняшней момент все изменилось, и производители стали активно разрабатывать приложения и драйвера, под эту систему, а почему именно сейчас?, а не тогда когда появилась Windows XP 64 не пользующаяся особой популярностью по причине отсутствия приложений и поддержки драйверов различными устройствами, а все потому что не было необходимости для обычного пользователя, так как нам хватало и той оперативной памяти с которой могла работать 32 разрядная ОС, это максимальных 3 Gb.
Так что пришло время, поднялись требования программ к ресурсам системы. Не цифры разрядности дают прирост производительности, а объем оперативной памяти и как программа может этот объем использовать, та как сама по себе разрядность не дает скорости, если вы установили себе 64 ОС и установили программу поддерживающую эту разрядность, сам факт этого не даст значительного прироста, а вот работа программы с вашей ОП уже может значительно ускорить работу программы, как это происходит, все дело в том что программы до этого использовали в качестве буфера, на виртуальном жестком диске, и обращение к этому дампу значительно медленнее чем обращение к оперативной памяти, сейчас же идея приложения заключается в использование места под дамп именно в оперативной памяти компьютера, тем самым уменьшить время на затраты при обращении к нему.
Вот я надеюсь хоть как то смог мало мальски для неопытных людей разобрать что к чему в этих цифрах. Так что можно подвести вывод, если вы офисный сотрудник и у вас кроме офисных программ больше ничего не установлено то вам вообще все равно что использовать, но лучше 32, так как у вас будет не так много папок Programm files ))), объясню все дело в в том что если вы установите себе 64 битную ОС то при установке приложений 32 битных вы получите вторую папку Programm files (x86) так как все программы хранятся отдельно по разрядности. По этому для офиса или использования в домашних условиях для не продвинутых пользователей и не геймеров я бы рекомендовал 32.
Если вы уже ПРОюзер и Игроман то 64 система это для вас, так как на сегодняшний момент играм требуется уже больше оперативной памяти чем 3 Гб, да и профессиональные программы как фотошоп или видео редакторы уже могут использовать в своих целях большой объем оперативной памяти.