Для чіпів відомі дві найпопулярніші архітектури - i386 і amd64 або 32 і 64 біт. i386 розробили на зорі ПК. Архітектура мала певні недоліки. Друга amd64 - сучасна і створена з'явилася відносно недавно. Користувачі, які нещодавно обзавелися комп'ютером, нерідко ставлять собі таке запитання, що краще - 32 або 64 біт? Яка архітектура краща для ПК.
Розрядність Windows відноситься до архітектури процесора, яка визначає, скільки біт інформації може обробляти процесор за один раз. Зазвичай говорять про 32-бітну і 64-бітну версії операційної системи Windows.
32-бітна версія Windows: Процесори та операційні системи 32-бітної архітектури можуть обробляти інформацію по 32 біти за раз. Це означає, що вони можуть адресувати до 4 гігабайт оперативної пам'яті та працювати з 32-бітними програмами.
64-бітна версія Windows: Процесори та операційні системи 64-бітної архітектури можуть обробляти інформацію по 64 біти за раз. Це дає їм змогу адресувати набагато більше оперативної пам'яті (понад 4 гігабайти) і забезпечувати кращу продуктивність при виконанні 64-бітних додатків.
Вибір між 32-бітною і 64-бітною версією Windows залежить від вашого процесора і вимог до використання оперативної пам'яті. Наразі більшість нових комп'ютерів і ноутбуків постачаються з 64-бітною версією Windows завдяки її здатності ефективно використовувати великі обсяги оперативної пам'яті та забезпечувати підтримку сучасних додатків.
32 біт або x86, або i386 - фактично ідентична архітектура процесора, на роботу з якою розрахована ОС. Уперше x86 використовували для чипів виробництва Intel. Відповідну назву архітектура отримала завдяки першим процесорам, де вона застосовувалася - Intel 80386. Далі вона знайшла місце AMD і x86, стала стандартом для ПК. Архітектура постійно поліпшувалася, допрацьовувалася.
Архітектура 64 біт з'явилася пізніше AMD. її також називають як x86-64 або amd64. Вона працює спільно з чіпами Intel і AMD. При цьому вважається повністю сумісною з x32. Основна відмінність між ними - бітність.
Чіп - найважливіший компонент комп'ютера Це свого роду мізки ПК. Процесор оперує даними, які слід опрацювати, керує зовнішніми пристроями, надсилає їм команди, отримує дані та взаємодіє з пам'яттю. Усі адреси та інструкції під час виконання процесору потрібно десь зберігати, але не в ОЗП, оскільки адреси в оперативці потрібно теж десь зберігати.
Для вирішення завдань необхідний чип процесор. У чому відмінність 32 bit від 64? У 32-бітних процесорів, розмір комірки - 32 біти. У чіпах архітектури 64 біт - розмір 64. Що більша комірка, то більше даних вона може вмістити.
Чіпи на 32-бітній архітектурі обмежені тим, що можуть отримувати адреси тільки в межах 2^32 ступеня. Більша адреса просто не вміститься в клітинку. Ви особливо гостро відчуєте цю особливість щодо оперативної пам'яті. Оскільки в цих межах знаходиться тільки пам'ять 2^32 біт або 4 Гб, і якщо вона буде вищою, то чіп без спеціальної емуляції з боку ОС не зможе впоратися з поставленим завданням.
Чип із розміром регістрів 64 біт уже орієнтований на роботу з адресами в межах 2^64. Якщо ми переведемо цю величину у звичний для нас лад, то побачимо, що це 1 мільярд Гб. Цікавим є той факт, що жодна сучасна ОС не здатна підтримати таку кількість ОЗП. Не розрахована на це навіть популярна Linux.
Але це не всі відмінності. Під час одного процесу чип із системою х32 біт може обробляти 32 біти або 4 байти даних, 1 байт дорівнює 8 бітам. Якщо розмір даних перевищує 4 байти, чіпу доведеться одночасно виконати кілька циклів, щоб виконати його обробку. Якщо чіп 64-бітний, розмір даних для обробки зросте вдвічі і дорівнюватиме 8 байтам. І це при тому, що цей розмір буде більшим, ніж 8 байт. Чипу потрібно буде затратити вже менше часу на вирішення поставленого завдання - обробку даних.
Питання про те, яка розрядність операційної системи краща, залежить від ваших потреб і вимог до роботи комп'ютера. Ось кілька факторів, які можуть допомогти вам прийняти рішення:
Якщо у вас є можливість використовувати 64-бітну версію Windows і ваш комп'ютер підтримує цю розрядність, то, імовірно, це буде кращим вибором через поліпшену продуктивність і можливість використання більших обсягів оперативної пам'яті.
Якщо ви застосовуєте у своїй роботі дуже важкі додатки, то навряд чи відчуєте надбавку в продуктивності. У висновку потрібно сказати, що різниця 32 і 64 бітних систем істотна. Цю статтю можна продовжити, але як вступних знань цього вже достатньо.
Тобто ми бачимо, що архітектури між собою сильно відрізняються, і насамперед тим, що 64 біт більш оптимізована, розрахована на останнє обладнання, багатозадачну, продуктивну і продуктивну роботу. Сьогодні всі чіпи працюють у режимі 64 біт, але підтримують 32 біт для сумісності в режимі емуляції.