Що значить х32 х64 х86. Чому пишуть x86, а не x32? Вся правда про x32 x64 x86

У сьогоднішній статті розберемося, яка платформа краще підійде Вашого комп'ютера: x64 або x86 (x32)? Адже багато хто ставить собі питання: що краще? 32 або 64 бітна версія ОС - вирішувати Вам, але, думаю, краще знати, як зробити правильний вибір!

Оскільки у Вас вже напевно встановлена \u200b\u200bопераційна системи, Ви можете легко.

Я не буду вдаватися в "нетрі" процессорной еволюції і "начинку", а спробую пояснити основні положення.

Давайте спочатку розберемося, звідки взагалі взялися всі ці архітектури і розрядності?

32-бітна архітектура x86 (286-, 386-, 486-сумісні процесори) названі так за своєю -86   кінцівці. А х32 і х64 - це вже розрядність процесора. Тому коректно розрізняти два основних типи архітектур: x86 і х64 (x32 - це некоректна назва x86).

Отже, в чому ж їх відмінність?

Це - потребляемость апаратних ресурсів комп'ютера. Справа в тому, що деякі Intel і AMD процесори на x64 не розраховані.
Крім того, x64 розрахована на не менше 4 GB ОЗУ Вашого ПК. Власне, для цього вона і розроблялася.
І третє - яке навантаження відчуває комп'ютер при роботі. Якщо Ви - дизайнер, верстальник або людина, які використовує дуже потужні програми компаній Adobe і інших мультимедіа-гігантів, то Вам приоритетнее буде х64. Якщо ж у Вас 4

Так що ж вибрати?

Тому при виборі архітектури мікропроцесора, завжди реально оцінюйте потужності і можливості вашого комп'ютера. Крім того, для x64 розрядних систем потрібні свої (!)   драйвера, відмінні від x32. Так, x64, може, і буде працювати швидше, але зі своїми додатками. А тридцяти двох розрядні в свою чергу як працювали, так і будуть, що там, що там.

  Успіхів!

Схожі новини:



     Різне

Багато користувачів часто задаються питаннями: «Яку систему мені ставити?», «У чому різниця між х86 і х32?» І т. Д. Давайте ж розкладемо все по поличках.

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

На початку свого шляху х86 архітектура, яка була вперше представлена \u200b\u200bна 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-бітових операційних систем.

«Що таке x32?»

Це 32-бітна операційна система, яка ставиться на 32-розрядні процесори. Якщо брати за приклад ОС Microsoft, то перша x32 була 95, яка в повній мірі використала можливості даного процесора і архітектури (x86). Головним недоліком x32 є неможливість підтримки більш ніж 4 ГБ ОЗУ. Примітно, що система в стані оперувати тільки 3 ГБ пам'яті і 1 ГБ просто провалюється.
  Ще існує досить поширена помилка: коли пишуть сумісність програм, то вказують x86, маючи на увазі 32-бітну платформу. Це не зовсім коректно і тільки вводить в оману. Найкраще вказувати x86_32bit або x86_64bit. Або скорочувати до інтуїтивно зрозумілих x32 або x64.

що собою являє x64?

x86_64bit - це 64-бітна операційна система, яка ставиться на 64-розрядні процесори з архітектурою x86-64. «64-бітний лейбл» звучить збудливо, але в практичному плані це всього лише хитрий маркетинговий трюк, що приховує не тільки гідності, а й недоліки. В принципі, її головною перевагою була і залишається можливість сприймати до 32 ГБ оперативної пам'яті, що істотно збільшує продуктивність. Ще одним плюсом даної ОС є те, що під нею процесори на архітектурі х86-64 (Celeron, Core 2, Core i3, Core i5, Core i7) задіють весь потенціал кристала. Це можливо завдяки режиму Long Mode. Недоліком же є збільшення споживаної оперативної пам'яті програмами, наприклад, той же Apache на 32-біт споживав 20 МБ ОЗУ, а вже на 64-біт ОС - приблизно 50 МБ.


Колись я дуже плутався, побачивши в описі програм x86 або x64 і не міг зрозуміти, чому якщо для 64-бітної вказують x64, то для 32-бітної x86, а не x32. Останнє має бути набагато звичніше і логічніше, а x86 не те що б не запам'ятати, логіці ця цифра не піддається: математично 86 більше ніж 64, а на ділі виявляється менше в два рази. З чисел "x86 x64 x32" таким чином можна навіть загадку зробити. Але ж насправді ...

x86 дорівнює x32, а також дорівнює і x64

При всій цій плутанині на ділі виявляється все просто і як завжди помилка йде за тими авторами, хто пише разом зв'язку x86 і x64. Це просто неправильно, не дивлячись на те, що так пишуть практично всі.

Справа в тому, що x86 - це архітектура мікропроцесора і апаратна платформа, яка може бути застосована до тридцяти двох бітовим і до шістдесяти чотирьох бітовим програмами. Назва x86 отримано від найменування першого процесора intel i8086 і ряду наступних, в яких в кінці завжди приписувалася 86. Через якийсь час цифрові позначення нових процесорів стали замінюватися іменами, так публіка дізналася про Pentium і Celeron, але платформа x86 не змінилася до наших днів .

Значення два, а позначення три? x86, x32 і x64 - як правильно писати?

І якщо x86 це архітектура процесора, то x32 і x64 це його розрядність - адресний простір, а також кількість інформації, яку процесор в силах обробити за один такт.

Коли ж пишуть про сумісність програм вказуючи розрядність x86, маючи на увазі 32-бітну платформу, це неправильно і тільки вводить в оману. Правильно вказувати х86_32bit або х86_64bit. Або скорочено інтуїтивно зрозумілі x32 або x64.

Так що можна підсумувати: зараз x86 вказують по-старому (навіть Майкрософт цим грішить), коли ця платформа була в однині і 64-бітних ще ніхто не знав. При появі платформи x64 її стали вказувати як є, а колишня 32-бітна так і залишилася в більшості випадків як x86. І зараз це не актуально, помилково і збиває з пантелику тих, хто не розуміє суть. А ви її тепер розумієте. :)

x32 або x64? Що вибрати? Що краще?

Дуже часто виникає питання, вибрати операційну систему x32 або x64? Тобто тридцяти двох бітну або шістдесяти чотирьох бітну?
Це питання риторичне, теоретичний і спірне. Очевидно, що x64 краще, але не завжди і не у випадку, якщо ви користуєтеся Windows. Ні, будь-яка Windows x64 працює трохи спритніше ніж Windows x32, але тільки якщо є всі програми і всі драйвера під 64-бітну систему. Дуже часто, якщо комп'ютер сучасний, все системні драйвера до комплектуючих у нього зазвичай є. Але проблема криється тоді в програмах і особливо відео і аудіо кодеків. Обов'язково чогось та не буде. І якщо тридцяти двох бітні програми можуть працювати в системі x64, то драйвера і кодеки до неї обов'язково потрібні теж x64. Рік від року ця проблема зникає, але до сих пір вона не розвіяна повністю. З системами x32 таких проблем немає і для будинку краще вибирати саме таку.
p.s. до 2010 року дійсно існувала дилема вибору 32-бітної або 64-бітної операційної системи. Причини описані абзацом вище. Минуло з тих пір п'ять років і такої проблеми вже не спостерігається. Безумовно, краще поставити 64-бітну навіть не замислюючись, якщо, звичайно ж, не існує якихось особливих важливих причин на користь 32-битности.
Поділіться з друзями або збережіть для себе:

  Завантаження ...