64-розрядна операційна система windows 7. Порівняння продуктивності жорсткого диска. Максимальний обсяг оперативної пам'яті

💖 Подобається?Поділися з друзями посиланням

Порівняння продуктивності 32-бітових х86та 64-бітних х64версій Windows, а також наскільки потрібні 4 Гб оперативної пам'яті.

Невелика теоретична частина з 32- та 64-бітових обчислень

Різні редакції Windows вжепорівнювалися цьому сайті у матеріалі: . Тут же йтиметься про порівняння 32-бітних і 64-бітних версій Windows.

Це означає, що процесор і операційна система 32-розрядні. 64-розрядний комп'ютер - це комп'ютер із 64-розрядним процесором та операційною системою. Однак, залежно від контексту, архітектура іноді означає лише апаратне або програмне забезпечення.

Якщо ви хочете купити комп'ютер, не довіряйте гаслам і дивіться докладну інформацію про процесор та операційну систему, щоб дізнатися, чи повністю продано комбінацію 64-біт чи ні. 32-розрядний процесор і 32-розрядна 64-розрядна операційна система та 32-розрядна 64-розрядна операційна система та 64-розрядна операційна система. Останнє – потенційно потужніша комбінація. . Обережно в цей момент, тому що легко заплутатися: процесор та операційна система – це дві різні речі!

Цілком природно, що перед порівнянням 32-bit та 64-bit редакцій Windows, потрібно спочатку розібратися з питанням, що це взагалі таке, що це взагалі таке ці 32 або 64 біти, що вони реально означають.

Почнемо із процесора. Багато хто, напевно, краєм вуха чув, що є ось 32-бітові процесори, а є 64-бітні. Розберемося спочатку що ховається за цими бітами.

Повторюю: процесор є фізичним компонентом вашого комп'ютера, операційна система - це програмне забезпечення, яке дозволяє вам легко взаємодіяти з обладнанням і запускати програми, які вам потрібні на вашому комп'ютері.

Таблиця сумісності процесів, операційна система, програма та драйвери на 32 біт та 64 біт

У червоних комбінаціях, які дозволяють комп'ютеру працювати. У принципі дві версії операційних систем існують саме для оптимізації операційної системи для типу процесора, що використовується в комп'ютері. Програми, які ви встановлюєте на свій комп'ютер, є третім компонентом комп'ютера, який має бути сумісним із процесором та операційною системою.

Думаю, не потрібно зайвий раз нагадувати, що процесори являють собою надзвичайно складні пристрої. Вони побудовані з безлічі різних блоків. Це і кеш-пам'ять різних рівнів, це і блоки вибірки та декодування команд, це і блоки передбачення переходів, це кілька типів обчислювальних блоків. Деякі сучасні процесори включають контролер пам'яті, контролер шини PCI-Express і навіть графічне ядро. У контексті цієї статті нас цікавлять блоки обчислювальні блоки. Про них зараз і поговоримо.

Чому існують 32-розрядні та 64-розрядні програми? Програми не завжди доступні в обох версіях. Іноді існують лише 32-розрядні версії, іноді вони існують лише у 64-бітній версії. Однак ця тенденція спрямована на 64-бітові програми.

Яка версія інсталяції програм?

Хіба ви не знаєте, чи варто встановлювати 32-розрядну версію чи 64-розрядну версію програми? Ви повинні встановити 32-бітну версію програми. 64-розрядна програма не працюватиме на 64-розрядній 32-розрядній системі. Найкраще встановити 64-розрядну версію програми. . Що робити, якщо ваша операційна система 64-розрядна і не має версії 64-розрядної програми?

Таких блоків у процесорі може бути кілька типів. Одні займаються обчисленнями з цілими числами, інші займаються операціями з речовими числамиабо числами з плаваючою комою. Також є блоки для про складних інструкцій. Розглянемо для прикладу блоки, які займаються цілочисленними обчисленнями чи просто ALU. У процесі роботи цим блокам треба десь зберігати проміжні значення. Таким тимчасовим сховищем виступають звані регістри. Від звичайної і кеш пам'яті вони відрізняються в першу чергу мінімальними затримками і неймовірно високою швидкістюроботи. Саме в цих регістрах і криється основна відмінність так званих 32-bitі 64-bitпроцесорів. Поясню цей момент детальніше.

Не хвилюйтеся: 32-розрядна версія працюватиме гладко в більшості випадків. Більшість 32-розрядних програм працюють у 64-бітних операційних системах, не роблячи нічого особливого. Іноді 32-розрядні програми, запущені в 64-розрядній системі, не працюють, особливо якщо вони є антивірусом, системними утилітамиабо програмами, які використовують вбудовані драйвери.

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

У складі так званих 32-бітних процесорів є 8 регістрів загального призначення обсягом 32 біта. У про 64-битных процесорах таких регістрів загального призначення вдвічі більше і, що найголовніше, їх обсяг становить 64-бита. Ось це і є основною відмінністю між 32-бітними та 64-бітними процесорами. До речі скажу, що практично всі сучасні процесори 64-бітні.

Наприклад, ви не можете встановити принтер із 32-розрядним драйвером. Не пропустіть наступних уроків! Інший спосіб дістатися до того ж вікна: Натисніть, введіть "Система" в полі "Пошук", натисніть "Система". Багато хто також часто повідомляють про системної інформаціївключаючи версію операційної системи.

Версії 32-розрядних програм насправді підходять для 32-розрядних операційних систем, а 64-розрядні версії програм дозволяють використовувати переваги 64-розрядних операційних систем. Умови сумісності з драйверами та операційною системою ще вужчі, ніж між операційними системами та операційними системами. У 32-розрядних операційних системах вам потрібно використовувати лише 32-бітові драйвери, 64-розрядні операційні системи – лише 64-бітні драйвери. Хоча він не підтримується, його можна запустити.

Розглянемо що ці регістри дають практично. Якщо говорити загалом, то 64-бітний процесор у нормальному 64-бітному режимі може працювати з 64-бітними числами без різних хитрощів на кшталт розбивки однієї складної операції на дві. Також це дозволяє поєднувати дві прості операції над 32-бітними числами в одну складну. Далеко не всі операції можна ось так об'єднати, але все ж таки це краще ніж нічого.

Чи все готове для встановлення?

Рішення розробляються всередині компанії, наприклад надбудови або налаштування рівня документа. Якщо жодна з цих ситуацій не застосовна до вашої організації, цілком імовірно, що 32-бітна версія - кращий вибір. Якщо ці обмеження мають надто багато негативних ефектів, ви повинні вибрати 32-бітну версію. Розробники можуть вирішити цю проблему кількома способами та надати 64-бітове рішення.

Мені напевно потрібна 64-бітна версія

Офісні рішення розробляються всередині компанії, наприклад надбудови або налаштування рівня документа. Для 64-розрядних установок функція безпеки виконання програми завжди доступна, а 32-розрядні установки повинні бути налаштовані за допомогою відповідних налаштувань. Постачальнику доведеться створити 64-бітну версію цих елементів керування. . Ці елементи зазвичай доступні з 32-розрядною версією, оскільки для багатьох надбудов немає 64-розрядних версій.

Важливе зауваження:приріст продуктивності можна отримати тількипри роботі в рамках 64-бітного набору інструкцій х86-64. Також слід зазначити, що крім блоку цілісних обчислень ALU, процесор містить ще й блок обчислень з плаваючою точкою або як його ще називають FPU. Він містить більш об'ємні 80-бітові регістри та використовує свій набір інструкцій х87. Також у процесорі є інші блоки та інші регістри. До таких відносяться, наприклад, SSE-реєстри. Вони мають довжину 128 біт.

Як правило, кількість біт на комп'ютері вказує обсяг даних, які він може обробляти, швидкість обробки даних та максимальну ємність пам'яті. Щоб оптимізувати продуктивність комп'ютера, кількість біт операційної системи, встановлених на комп'ютері, повинна відповідати номеру біт комп'ютера.

Відображення системного вікна на панелі керування

Якщо метод не працює, спробуйте інший.

Відобразіть вікно «Властивості системи» на панелі керування

Документацію, що додається до комп'ютера, або зверніться до виробника обладнання. Прокрутіть швидко з правого краю екрана та натисніть "Пошук". . У правій панелі перевірте тип системи.

Якщо ви уважно читали попередні абзаци, то могли помітити, що там згадувався 64-бітовий режим роботи. Уважного читача могло виникнути питання: а хіба є й інші режими? Так, 64-бітний процесор також підтримує так званий режим сумісності. У цьому режимі додаткові 8 регістрів просто відключаються і 64-бітний процесор поводиться повністю як 32-бітовий. Це потрібно в першу чергу для сумісності системного програмного забезпеченнята програм, які не вміють працювати з 64-бітним процесором. Саме тому його й назвали режимом сумісності.

Дозвольте мені пояснити це за п'ять хвилин. Коли 64-розрядна програма або операційна система означає, що вона призначена для роботи на 64-розрядних машинах. Вже кілька років ці версії стають все більш поширеними, тому що вони мають більше переваг, ніж 32-бітна класична версія. Давайте подивимося, які є переваги.

Які 64-бітові переваги?

32-розрядна операційна система не може використовувати більше 3 гігабайт пам'яті для ряду обмежень, яких немає при використанні 64-розрядної операційної системи. Фактично останній може обробляти набагато більший обсяг даних, ніж система. На додаток до одночасного відкриття кількох вікон і програм потрібно більше пам'яті для запуску важких програм, таких як відеоредактори, ігри та ігри. Крім того, браузери, які стають все потужнішими, виграють від цієї підвищеної доступності пам'яті.

Цілком природно, що для роботи процесора в нормальному 64-бітному режимі необхідна 64-бітна операційна система з відповідними драйверами. Якщо стоїть 32-бітна операційна система, процесор працює в режимі сумісності і поводиться як звичайний 32-бітний процесор.

Важливе зауваження:у деяких читачів може виникнути цілком логічне питання про те, як 32-бітові програми працюватимуть у 64-бітовій системі. Ця проблемабула вирішена цілком логічним способом: у системі є два набори системних бібліотек для 32-бітових та для 64-бітних додатків. От і все.

Ще однією важливою перевагою 64 бітів є безпека. Використовуючи багато пам'яті, 64-розрядні операційні системи можуть використовувати методи, які ускладнюють атаку вірусів. І тоді більшість існуючих вірусівбули створені для атаки 32-розрядних систем, тому вони не працюють на 64-бітових системах.

А як щодо 64-бітових вад?

Хоча більшість програм працюють плавно в 64-бітній системі, деякі з них несумісні. Якщо ви спробуєте спробувати, з'явиться таке повідомлення про помилку. Ще одна поширена проблема - драйвери чи контролери, програми, які дозволяють операційній системі взаємодіяти з такими периферійними пристроями, як принтери чи графічні карти.

З розрядністю регістрів пов'язана ще одна набагато нагальніша проблема. Вона полягає у обмеженні адресного простору для пам'яті. Грубо кажучи, процесор може адресувати лише 4 Гб адресного простору. Здавалося б, що саме в ноутбуці 4Гб оперативної пам'яті, система повинна бачити всі 4Гб. Насправді не все так просто. Справа в тому, що крім оперативної пам'яті є ще й пам'ять відеокарти, є буфери. різних пристроїв, Та й BIOS може для того ж відеоядра виділити ще частину пам'яті. У результаті доступна користувачеві пам'ять зменшується з 4Гб до 2.5-3.5 Гб. Тут не йдеться про ту чи іншу операційну систему, це принципове обмеження. Напевно, багато хто з вас, мої шановні читачі, з ним уже стикалися. Розглянемо цю проблему детальніше.

Нарешті, 64-розрядний вторинний ефект полягає в тому, що одна програма використовує більше пам'яті у 64-бітній версії, а не у 64-бітній версії. Для запуску 64-розрядних програм вам знадобиться 64-розрядна операційна система, яка потребує комп'ютера з 64-розрядним процесором. Більшість сучасних процесорівможуть працювати з 64 бітами, але, звичайно ж, швидкий і універсальний спосібпротестувати його – запустити 64-бітну перевірку та побачити результат.

Якщо помилок немає, то на екрані нічого не друкується. Щоб перевірити правильність, використовуйте. Ми зможемо встановити пакети, які існують лише у 32-розрядній версії. Якщо нам потрібно встановити програми з неофіційних репозиторіїв, які підтримують тільки 64-розрядні пакети, ми отримаємо помилку архітектури, що бракує.

Тут насправді все просто. Річ у тім, що у регістрах зберігаються як дані, а й звані покажчики адрес. У випадку з 32-бітним процесором обсяг цього регістру обмежений 32 бітами. Ось звідси й обмеження в 4 Гб або 2 у 32 ступені байт.

Резюмуючи сказане вище, хочу ще раз відзначити, що будь-яка 32-бітна операційна система в принципі не може працювати з усіма 4 Гб оперативної пам'яті в силу того, що багато системних пристроїв для своєї роботи вимагають частини адресного простору, а воно обмежене 4Гб. Ось система відбирає його за рахунок оперативної пам'яті. Невикористану оперативну пам'ять можна використовувати як тимчасовий диск за допомогою утиліти. RAM Disk.

Це з величезними витратами, з якими доводиться стикатися кожному програмному будинку, щоб перекомпілювати програми на архітектурі. Але щось нарешті починає рухатися! І 64-бітний запуск нарешті розпочався! Ми повторюємо вибір для компонування клавіатури та формату дати та валюти.

Підтвердіть за допомогою "Далі" та натисніть "Встановити". Щоб уникнути втрати файлів на жорсткому диску, натисніть «Оновити». У вікні на екрані введіть ім'я користувача, яке ми будемо використовувати для доступу до комп'ютера; Натомість ім'я комп'ютера автоматично компілюється, і ми можемо залишити його без змін. Крім них є багато інструментів для розробки, ми вводимо тільки найбільш часто використовувані, і ми будемо говорити про інші, як вони.

Важливе зауваження:Тут слід зазначити, що для 32-бітових операційних систем є механізм, який дозволяє використовувати більше 4Гб адресного простору. Називається він PAEабо Physical Address Extensionу разі система може адресувати до 64 Гб пам'яті. Ця технологіяспочатку розроблялася для серверних систем. Для нормальної роботи вона потребує відповідних виправлених драйверів. Оскільки таких робочих драйверів мало, її навіть на серверних ОС за замовчуванням відключають. На звичайних редакціях Windows її також відключили за промовчанням. Це зроблено з тих самих причин. Зараз же знаходяться так звані "народні умільці", які її включають, система дійсно бачить всю доступну оперативну пам'ять, але починають з'являтися помилки в найнесподіваніших місцях. Діагностувати такі помилки дуже складно. Так що моя вам порада. Якщо потрібно використовувати більше 3-4 Гб оперативної пам'яті, ставте 64-бітну операційну систему.

Встановіть змінні середовища

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

Якщо ви можете використовувати його, не турбуючись про включення всього шляху, ми можемо включити його до змінного системного середовища. Давайте подивимося, як це зробити у найпоширеніших випадках. Щоб переконатися, що установка пройшла успішно, ви можете спробувати запустити віртуальну машинунаприклад, відкривши інтерпретатор команд і спробувавши запустити команду.

Як бачите, 64-бітовий режим роботи має такі плюси та мінуси:

  • + 64-бітна система може працювати з усім обсягом оперативної пам'яті;
  • + деякі операції на 64-бітному процесорі виконуються значно швидше;
  • - 64-бітові покажчики потребують більше пам'яті. Це збільшує обсяг займаної програмами оперативної пам'яті.

Як бачите, не все так однозначно. Розглянемо тепер як це проявляється практично.

Результат має бути схожим на наведений нижче малюнок. Немає зворотної сумісності Зворотна сумісність є одним із найбільших побоювань для всіх людей, але є механізм, який захищає нас у цьому плані. Це підсистема, яка, очевидно, не використовує потужність 64 біт, але може працювати 32-розрядні програми плавно. На практиці це було б схоже на покупку більш просторого автомобіля та занепокоєння, що, можливо, ми не отримаємо тієї ж кількості людей, які увійшли до того, що в нас було раніше.

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

Порівняння продуктивності 32-bit та 64-bit версій Windows

Спочатку потрібно сказати кілька слів про методику тестування.

Вимірювання проводилися на ноутбуці Asus N61Vnз чотириядерним процесором Intel Core 2 Quad Q9000, як відеокарта застосовувалася nVidia GeForce GT 240Mз 1 Гб виділеної пам'яті. Важливо відзначити, що на ноутбуці було встановлено 4 Гбоперативна пам'ять DDR3-1066. Порівняння проводилося з використанням 32- та 64-бітних версій Windows Vista SP2з останніми оновленнями. Версії драйверів використовувалися одні й ті ж для нівелювання різниці у продуктивності між різними версіями. З описаних вище причин на 32-бітовий Windowsбуло доступно близько 3Гбоперативної пам'яті на 64-бітній редакції Windows - близько 4 Гб.

Важливе зауваження:дане тестування також проводилося на Windows XPі Windows 7на більш слабкому ноутбуці Acer Timeline 3810Tз одноядерним процесором Intel Core 2 Duo SU3500і 4Гбоперативну пам'ять. Характер результатів і цих випадків не змінився і залишився приблизно таким самим.

Порівняння продуктивності можна розділити на дві основні частини:

  1. Дослідження продуктивності звичайних 32-бітових програм на 32-бітній та 64-бітній редакції Windows;
  2. Вимірювання швидкості роботи 32-бітної та 64-бітної версії програм на відповідній редакції Windows.

Дослідження продуктивності прикладних 32-бітових програм.

Метою даного тестування є визначення, який приріст продуктивності очікується при переході з 32-бітної на 64-бітну редакцію Windows. Актуальність даного дослідження пов'язана з тим, що на Наразібагато ігор та програм не мають спеціальних оптимізованих 64-бітних версій. Тут потрібно також нагадати, що 32-бітна система працює з 3 Гб пам'яті, а 64-бітна - з 4 Гб.

  1. 3DMark03 3.6;
  2. 3DMark05 1.3;
  3. 3DMark06 1.1;
  4. PCMark05 1.2.

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

1. Результати порівняння продуктивності в 3DMark03

Параметри програми за промовчанням. Роздільна здатність екрану 1024х768:



2. Результати порівняння продуктивності в 3DMark05

Установки за замовчуванням. Роздільна здатність екрану 1024х768:



3. Результати порівняння продуктивності в 3DMark06

Налаштування, як завжди, за замовчуванням. Роздільна здатність екрану складає 1280х720:



3. Результати порівняння продуктивності в PCMark05

Цей тест включає кілька окремих тестів. Ось результати окремо.

Загальний результат у PCMark05



Продуктивність процесора в тестовому пакеті PCMark05



Продуктивність пам'яті у тесті PCMark05



Додатковий гігабайт оперативної пам'яті у 64-бітної системи робить свою справу.

Продуктивність графіки у тесті PCMark05





Підсумки порівняння продуктивності звичайних програм

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

Дане порівняння продуктивності також показало, що реальної користі від 4 гігабайт оперативної пам'яті в наборі додатків немає. Тут важливо зауважити, що насправді у важких додатках начебто графічних редакторів, систем автоматизованого проектування(CAD) та інших обсяг оперативної пам'яті відіграє ключову роль. Там від додаткових гігабайт оперативної пам'яті реальна користьсправді є.

Порівняння продуктивності 32- та 64-бітних версій програм

Метою даної частини дослідження є вимір приросту продуктивності при використанні оптимізованих 64-бітових програм на 64-бітній операційній системі.

Для порівняння продуктивності використовувалися такі програми:

  1. Архіватор 7-zip 4.65;
  2. Тестовий пакет PCMark Vantage.

1. Тестування за допомогою архіватора 7-Zip

Про даного архіватора вже було сказано у статті. У цьому матеріалі він виступить у ролі тестового додатку. Причиною такого вибору є те, що він є і в 32-бітній і в 64-бітній версії, здатний працювати з багатоядерними процесорами, він досить сильно навантажує процесор, а також містить убудовані засоби для тестування продуктивності. При тестуванні розмір словника складав 32 Мб.

Перейдемо відразу до результатів:



Неважко помітити, що 64-бітна оптимізована версія архіватора на 64-бітній системі показала себе набагато краще, ніж аналогічна 32-бітна версія на 32-бітній системі. Це цілком очікуваний результат. Оптимізації дають себе знати.

2. Тестування за допомогою тестового пакету PCMark Vantage

Тестовий пакет PCMark Vantageтакож представлений у 32- та 64-бітній редакції. Цей тестовий пакет включає кілька тестів. Розглянемо їх окремо.

Загальний результат у тестовому пакеті PCMark Vantage



Продуктивність оперативної пам'яті у PCMark Vantage



Швидкість відтворення відео та TV у PCMark Vantage



Ігрова продуктивність



Продуктивність відтворення музики в PCMark Vantage



Порівняння продуктивності комунікацій у PCMark Vantage



Порівняння продуктивності в офісних програмах



Порівняння продуктивності жорсткого диска



Як і у випадку з 7-Zip, загалом 64-бітна версія тестового пакету PCMark Vantageпоказує більше високу продуктивністьніж 32-бітна версія на 32-бітовій системі. Тут основний внесок внесли оптимізації під 64-бітові процесори, а також трохи більший обсяг доступної пам'яті: чотири гігабайти у 64-бітної Windows проти трьох у 32-бітної редакції Windows.

Підіб'ємо підсумки дослідження

Підсумки порівняння продуктивності 32-бітної та 64-бітної редакцій Windows

  • Найбільший приріст продуктивності у 64-бітових редакціях Windows XP, Windows Vistaі Windows 7можливий лише за умови використання оптимізованих 64-бітних версій програм та ігор. При роботі з звичайними додаткамибез оптимізації під 64-біта приріст продуктивності не спостерігається;
  • Багато програм та ігор не показують суттєвого збільшення продуктивності при збільшенні обсягу доступної оперативної пам'яті більше 3 Гб. Виняток становлять складні програми для роботи із зображеннями, відео, системи проектування та інші. Згодом кількість таких програм буде збільшуватися. Для такого роду програм використання 64-бітної системи є більш ніж обґрунтованим.
  • Деякі програми на 64-бітній системі працюють нестабільно через різні причини. На щастя, таких додатків дедалі менше.

Всі питання щодо доцільності встановлення 32-біт або 64-біт версій Windows прошу викладати в цій темі форуму: .

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

З повагою, автор матеріалу - Тонієвич Андрій. Публікація цього матеріалу на інших ресурсах дозволяється виключно з посиланням на джерело та із зазначенням автора

Керівництво як знайти та видалити всі віруси та інші шкідливі програмиз ноутбука чи комп'ютера.

  • Встановлення та запуск Windows XP у середовищі Windows 7, Windows Vista або іншої операційної системи

    Опис як встановити та запускати повноцінну версію Windows XPз-під Windows Vistaабо Windows 7за допомогою програми Oracle VirtualBox . В данному випадку Windows XP встановлюється на віртуальну машину і запускається як окремий додаток у Windows Vista, Windows 7 або будь-якої іншої операційної системи, включаючи різні дистрибутиви Linux. Таким чином можна вирішити проблеми із сумісністю різних програм та драйверів з Windows Vista, Windows 7 або з іншою операційною системою.

  • Дата публікації: 23.02.2012

    У цій статті ми дізнаємося, що таке 32 і 64-бітові системи та програми, і що означає x86, x64, x32. Також вирішимо, яку систему встановлювати на ваш комп'ютер або ноутбук.

    Що це таке?

    Поділ на 32 та 64 біт пов'язаний, перш за все, з типом процесорів у вашому комп'ютері чи ноутбуці. Раніше (багато років тому) усі процесори в комп'ютерах були 32-бітовими. А ще раніше вони були 8-бітними. Тобто. що більше «бітність» вашого процесора, то швидше і краще вирішує все системні завданнята швидше проводить операції. Таким чином, 64 бітні процесори працюють швидше, ніж 32-бітні.

    На сучасних комп'ютерах встановлені в основному 64-бітові процесори. Років через 5 з'являться і 128-бітові процесори. Як ніяк, наука та технології не стоять на місці.

    Операційні системи

    Крім того, що ОС Windows бувають різних видів(ХР, 7 і т.д.), вони також поділяються на версії x86 та х64. Відповідно, якщо у вас 64-бітний процесор, то систему потрібно встановлювати x64.

    До речі, х86 означає 32-бітну систему. Чому називається х86, а не х32? Цього майже ніхто не знає. Раніше 32-бітові системи так і писалися х32. А потім їх стали називати х86, хоча суті це не змінило - це та сама 32-бітна система. На мій погляд, таке перейменування - це ніщо інше, ніж хитрий маркетинговий хід, щоб видати старе за щось нове.

    Якщо ви встановите на комп'ютер з 64-бітною архітектурою 32-бітну ОС, то комп'ютер все одно працюватиме нормально. І навпаки, якщо встановити х64 на 32-бітний комп'ютер, то все також працюватиме нормально.

    У чому різниця?

    Одна з головних відмінностей між системами х86 та х64 полягає у використанні оперативної пам'яті комп'ютера. Межа використання оперативної пам'яті для 32-бітових систем складає 3 ГБ. А тому, якщо на вашому комп'ютері або ноутбуці оперативна пам'ять перевищує 3 ГБ, то система не буде використовувати частину, що залишилася. Тобто. На комп'ютері з 8ГБ оперативної пам'яті, 5 ГБ просто не використовуватиметься. Звичайно є спеціальні утиліти, що допомагають це виправити, але все ж...

    А тому звідси випливає головне правило: Якщо ваш комп'ютер більше 3 ГБ оперативної пам'яті, то встановлюйте на нього ОС х64 (64-бітну).

    Ще одна відмінність полягає в тому, що комп'ютерні програмитеж поділяються на 32 та 64-бітні. Якщо хочете максимуму продуктивності, то встановлюйте на комп'ютер відповідні програми. Особливо це стосується сучасних графічних редакторів.

    Що ж краще: х86 чи х64?

    Прочитавши вищезгадане, у вас, ймовірно, склалося враження, що 64-бітові системи набагато краще і швидше, а тому на всі комп'ютери та ноутбуки краще встановлювати саме х64. А ось і ні!

    Головний мінус полягає в тому, що 64-бітові програми використовують для своєї роботи набагато більше оперативної пам'яті. А тому, якщо у вас мало оперативної пам'яті, то встановлювати х64 буде безглуздо. До того ж, потрібно врахувати, що й сама ОС також використовує частину оперативної пам'яті.

    Наприклад:
    У вас є комп'ютер або ноутбук з 2 ГБ оперативної пам'яті та з процесором 32 біти. Ви встановлюєте Windows 7 x64. Багато школярів люблять на всі комп'ютери поспіль встановлювати 64-бітну Windows 7 (юнацький максималізм). А тепер давайте рахувати: 768 МБ використовує Windows 7 плюс 64-бітні програми, які теж використовують більше оперативної пам'яті. Таким чином, виходить, що ви зводите потужність свого "заліза" до мінімуму. Тому краще на такий комп'ютер або ноутбук встановити 32-бітну Windows XP.

    До речі, деякі 64-бітові програми працюють нестабільно. Але таких програм стає дедалі менше.

    Висновок

    Якщо у вас потужний і сучасний комп'ютерз процесором 64-біта та ОЗУ більше 3 ГБ, то сміливо встановлюйте Windows 7 x64. На слабкі комп'ютери можна встановити ХР. До речі, є 64-бітові версії WindowsХР, що дуже зручно, якщо у вас ноутбук з 2-3 ГБ ОЗУ та 64-бітним процесором.


    Останні статті розділу "Комп'ютери & Інтернет":


    Коментарі статті:

    Дякую! Все просто і зрозуміло)

    Чого за ламер написав цю статтю? Верхівок нахопився і уявив себе гуру! "Чому називається х86, а не х32? Цього майже ніхто не знає" Спочатку процесори компанії Intelмали 86 команд. Тому x86 відноситься тільки до процесорів Intel і їх клонів, що мають в основі 86 команд. До розрядності це число не має жодного відношення, оскільки і x64 процесори містять ці команди. Решта теж відсеб'ятина і брехня. Windows x32 чудово працює з оперативною оперативністю більше 4г і навіть більше 8г і з 16г теж. Візьміть до приклад windows server x32. Обмеження поставили дрібном'які щоб розширити ринок.

    Стаття дуже інформативна, дякую.

    Дякую автору! Терь я просунутий по юзерних сходах ще на третину сходинки!! :)))

    Дякую за роботу!!! Дуже інформативна та корисна стаття!!!+++

    Велике спасибі все стало зрозуміло! Дуже корисна стаття!

    Зрозуміло, що все не зрозуміло!

    А от якщо я завантажую програму, а мені пишуть, що та тільки для 64-бітових систем. Що це означає і що робити?

    яку встановлювати вінду х86 або х64 треба дивитися на залізо. материнська платаі відповідно операційна система.все має підтримувати тільки одну архітектуру.або х86 або х64 бо вони між собою НЕ СУМІСНІ...

    У мене раніше була Windows7 32біт, встановив іншу win8 коли встановлював понечайності вибрав 64біт і нормально працює)

    Х86 як такої не існує, є х32, є х64, є i860 – номер першого сумісного процесора. Взагалі номіналом (Х) в елетроніці позначаються контакти на роз'ємах, відповідно х32 - 32 вхідні контакти, 64 - 64 контакти. Але ми живемо в Росії поцікавтеся, в яке поняття перетворилося знамените ІМХО. Звикайте!

    уточнення до рядка тексту "І навпаки, якщо встановити х64 на 32-бітний комп'ютер, то все також працюватиме нормально." - або комп'ютер відмовиться запускатися на стадії першого перезавантаження під час інсталяції Windows

    Артем дякую все конкретно викладено і зрозуміло

    Дякую за статтю.

    Непоганий огляд. Взагалі, за допомогою 32-бітових додатків на 64-розрядних є низка специфіки. Наприклад, wow64 хоч і дозволяє запускати 32-біти, але не дозволяє ін'єкції коду. Саме з цієї причини більшість програм модифікують провідник Windows, Не запускаються.

    Доброго часу доби всім:) А автору персонально:) Дякую за статтю, мені допомогла:)

    Скажіть на 64 bit процесор з 3гб оперативи все ж таки яку ОС луше повісити 86 або 64

    Насправді можна встановити 64бітну систему на 32 бітний відсоток, т.к. 64бітні ос можу працювати в режимі 32

    ЯК можна встановити 64 бітну систему на комп'ютер із 32 бітним процесором??? ЯК? Вона просто не встановиться!

    Забув сказати, назва утворена від двох цифр, якими закінчувалися назви процесорів Intelранніх моделей – 8086, 80186, 80286 (i286), 80386 (i386), 80486 (i486). Краще купуйте АМД, вони підтримують однаково те й інше і за ціну вдвічі менші видають те, що за ті ж гроші вам Інтел ледве покаже

    Стаття-маячня, ви не можете встановити х64 проги або ОС на х32 відс, даними цифрами представлені довжини команд процесора, більшість сучасних програм є 32-бітними додатками, 64-бітному процесору доводиться перекодувати команди, через це, якщо ви запустите 32- бітний додаток на 64-бітному процесі ви зможете використовувати тільки 2 гіга опери і прога буде працювати в півтора рази повільніше. Гра криза використовує переваги х64 спроб, але криза омно. Стаття сміття, що пудрить мізки

    Станіславе, визнаю я трохи утрував, але описав усе правильно. 32-бітові ОС бачать лише 4 гіга оперативної пам'яті. У цьому частина резервується драйверами заліза. тому використовує 32-битная система лише приблизно 3,25гб. Якщо запустити ОС в "safe mode", то система почне бачити всі 4 гіга, але це тільки тому, що система завантажується в обхід завантаження драйверів. Тому якщо на комп'ютер з 8 гігами оперативної пам'яті встановити 32-бітну систему, то вийде так, що ОС побачить лише 4 гіга максимум. Отже, щоб використовувати всі 8гб, треба встановлювати 64-бітну ОС. Тож у статті все правильно написано – я пишу статті лише про те, в чому добре знаюся. Викуси, агресивний відвідувач нашого сайту:)

    На комп'ютері з 8ГБ оперативної пам'яті, 5 ГБ просто не використовуватиметься. Маячня, людина зовсім не уявляє собі про що говорить і вводить людей в оману.

    у мене комп'ютер був 64бітним але після того як переставив віндовс він став 32? чому?!



    Розповісти друзям