64 битова версия. Какво представлява битовата дълбочина на Windows и защо е необходима?

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

Нека да разберем каква е разликата между 32 и 64 битов Windows

В момента има две процесорни архитектури, които се използват в Windows OS, а именно x86и x64. Всяка процесорна архитектура дефинира дължина на типове данни и адресикоито се поддържат от операционната система. Тоест разликата между 32-битов и 64-битов Windows е в количеството RAM, което може да се използва в операционната система. Например в 32битова система, която можете да използвате само 4 GB RAM и в 64-тебитова система до 192 GB RAM памет.

В наши дни почти всички процесори, произведени от AMD и Intel, поддържат x86 и x64 архитектура. Следователно в повечето случаи, без значение каква битова версия на Windows инсталирате, тя ще работи с помощта на x86 и x64 инструкции на модерен процесор. Но когато става въпрос за стар компютърс процес със стара архитектура x86, който има набор от команди x64, тогава инсталирането на 64-битова операционна система върху него ще работи, но има ли смисъл от това? Вземете например стар лаптоп Samsung R60, който има процесор x86 Intel Celeron 520 с набор от инструкции EM64T.

Този едноядрен чип поддържа само 2 GB RAM памет. Той също така поддържа x64 архитектура, но няма смисъл да инсталирате 64-битова ОС на лаптоп с този чип, тъй като е предназначен за x64 процесори, които поддържат голямо количество памет.

За момента 32-битовите версии на Windows остават доста популярни, тъй като все още има много стари компютри, които имат обем RAM не надвишава 4 GB. Освен това Windows XP стана много популярен. Ако си спомняте пускането на XP през 2001 г., можете да разберете, че се доставяше само в 32-битова версия. И още през 2005 г. XP получи поддръжка за архитектурата на процесора x64 и беше пуснат в 64-битова версия. От 2001 г. XP остава най-популярната операционна система в света, така че драйверите и програмите са написани за нея само в 32-битова версия.

Коя версия на ОС 32 и 64 бита е по-добра?

За да може потребителят да направи правилния избор и в бъдеще да не се налага да променя операционната система, ще разгледаме пример за сглобяване на настолен компютър с малко количество RAM. Например, потребител реши да спести от RAM и сглоби система въз основа на следното:

  • Процесор - AMD Athlon X4 870K с поддръжка на x86-x64 архитектура;
  • Дънна платка - ASRock FM2A88X PRO3+;
  • Оперативна памет - Kingston 4 GB DDR3 2133 MHz.

От примера става ясно, че потребителят спести памет, за да я разшири в бъдеще. На такава система можете да инсталирате 32 и 64 битови Windows. Ако инсталирате например 32-битова версия на Windows 7 на такава конфигурация и искате да добавите RAM към нея в бъдеще, ще имате проблеми с това. Проблемът ще бъде, че вашият Windows 7 просто няма да види добавената RAM, А разширяванеможе да се инсталира на дънната платка ASRock FM2A88X PRO3+ до 16 GB. В такава ситуация, за да може системата да види цялата RAM, ще трябва сменете операционната система от 32-битова на 64-битова. Следователно е лесно да се отговори на въпроса коя операционна система е по-добра за тази конфигурация и това е определено Windows 7 64 бита.

Определяне на битовата версия на ОС в различни версии на Windows

Първият пример, който ще вземем, е Windows XP. За да определите неговата битова дълбочина, първо трябва да отидете в менюто „ Започнете» и отидете на свойствата на компютъра, както е показано на изображението по-долу.

Изображението показва, че операционната система е инсталирана " Microsoft Windows XP Professional" Този надпис означава, че системата е 32 битова. За 64-битова операционна система ще видите " Microsoft Windows XP Professional x64 Edition", както е показано на изображението по-долу.

За да определим битовата дълбочина в Windows 7, трябва да отидем в свойствата на компютъра по същия начин, както в предишния пример. За да направите това, отидете в менюто " Започнете” и отидете на свойствата на компютъра, както е показано на изображението по-долу.

След тези стъпки ще се появи прозорец, в който можете да разберете свойствата на системата.

В този прозорец се интересуваме от надписа „ Тип система: 32-битова операционна система" От този надпис става ясно коя операционна система Windows 7 е инсталирана на компютъра.

За да определите битовата дълбочина в Windows 10, трябва да отидете на „ Започнете» към раздела с параметри.

В параметрите, които се отварят, трябва да отидете на „ система" В раздела " система"трябва да преминете към точката" Относно системата».

От фигурата по-горе можете да видите, че в нашия случай е инсталиран 64 битова операционна система.

Определяне на типа бит на процесора

За да определим типа процесор, се нуждаем от помощна програма CPU-Z. Помощната програма се разпространява като инсталационен файл и като преносима версия. Можете да изтеглите помощната програма от нейния официален уебсайт www.cpuid.com. След изтеглянето ще стартираме помощната програма на система, базирана на процесора AMD Trinity A6-5400K.

В текстовия блок " Инструкции„Прозорецът на програмата съдържа цял куп различни инструкции на процесора. Имаме нужда от инструкции" x86–x64" Тази инструкция означава, че в компютър с този процесор можете да инсталирате както 32, така и 64 битови версии на Windows. Ако отворим програмата в конфигурация, базирана на процесор AMD Sempron 2600+, няма да намерим x86-x64 инструкции.“

От това следва, че можете да инсталирате само върху него 32 битови операционни системи.

По същия начин, както е показано в примера, можете да проверите всеки процесор за неговия капацитет. Бих искал също да отбележа, че CPU-ZРаботи на всички текущи операционни системи на Microsoft.

Нека се справим с версиите на Windows при закупуване

Ако закупите опакована версия на Windows 10, тогава с помощта на инсталационния диск можете да инсталирате както 32-битова, така и 64-битова операционна система на вашия компютър. Но ако купувате OEM версията, която е насочена към създателите на компютри, бъдете внимателни.

Ако вземете 32-битова OEM версия на операционната система, тогава няма да можете да надстроите от нея до 64-битова, както е в случая с версията в кутия. Освен това в онлайн магазините все още можете да намерите различни версии на Windows 7 за продажба в кутия и OEM издания на седемте.

Поддръжка на нова ОС за по-стари процесори

Ако имате стар компютър с процесор Intel Pentium 4и искате да надстроите до новата операционна система Windows 8 или 10, тогава ще имате проблеми. Нови операционни системи от Microsoft не поддържат стари процесори. Тези компютри все още работят надеждно с Windows XP, но в наши дни вече не е безопасно да се използва тази операционна система. XP съществува от доста време не получава актуализациии новият софтуер вече не поддържа тази операционна система.

Използването на XP с достъп до интернет е доста лоша идея, тъй като тази операционна система е развъдник на различни зловреден софтуер и вируси. Единственият вариант е да се използва Linux OS, което невзискателен към ресурситекомпютър.

Една такава ОС е . Lubuntu OS е базирана на Ubuntu, така че постоянно се актуализира и има добра поддръжка. Можете да изтеглите изображението на Lubuntu за запис на диск от официалния му уебсайт http://lubuntu.net. След като запишете на диска Lubuntu, можете спокойно да започнете от него. Lubuntu не е необходимо да се инсталира на вашия компютър и може да се стартира директно от диска.

Това е необходимо, за да можете да проверите функционалността на операционната система и също така да проверите Lubuntu за съвместимост с вашия процесор. Lubuntu, подобно на Windows, се разпространява в 32 и 64 битови версии. Като инсталирате Lubuntu на стария си компютър, вие ще удължите неговия жизнен цикъл и ще се защитите по-добре от интернет заплахи.

Нека обобщим

От горния материал може да се заключи, че 32-битовите операционни системи Windows ще престанат да съществуват в близко бъдеще, но 64-битовите операционни системи, напротив, ще работят на нови компютри много години напред.

Ако погледнем пазара на процесори и ОС като цяло, можем да забележим, че дори мобилни ОС като напр Androidи iOSвече имат 64 битова поддръжка. От това също следва, че мобилните операционни системи скоро няма да се разпространяват в 32-битова форма. Надяваме се, че нашата статия ще ви помогне да изберете най-добрата опция за операционна система Windows и също така ще ви позволи да определите какъв тип операционна система е инсталирана на вашия компютър.

Видео по темата

Малко хора знаят, че в Windows има такова нещо като битова дълбочина - x32 (x86), x64. В тази кратка бележка ще обясним какво представлява на пръстите. Тук няма нищо сложно и трябва да знаете това, защото това е важен момент.

Капацитетът на битовете на операционната система е грубо и много приблизително, това е броят на най-малките единици информация (битове), които процесорът може да обработи за един такт (херц). В съвременния свят има две опции за битова дълбочина: 32-битовили 64-битов. 32-битовите системи също се наричат x86: Това е погрешно наименование, но често срещано. На практика няма други опции - с изключение на праисторическите 16-битови програми от ерата на MS-DOS и Win98.

Как се различават Window 32 и 64 на практика? Не скоростта на работа - това е сигурно. Груб пример - на задната ос на камионите има както 2, така и 4 гуми. Наличието на 4 гуми не прави камиона по-бърз или по-мощен - но в някои случаи конфигурацията с няколко колела е по-удобна: да речем, когато. транспортиране на особено тежък товар. Същото е и с 64-битовата версия на Windows: системата няма да стане по-бърза, но...

Но старият 32-битов Windows може да работи с не повече от 4 гигабайта RAM, което не е достатъчно за съвременните програми. Дори ако в компютъра има инсталирана 8 или 16 GB физическа памет, операционната система може да работи само с 3,5-3,8 гигабайта от тях, а останалата част от обема виси като мъртъв товар. Има нестандартни начини да накарате Windows да вижда повече от 4 концерта, но те работят от време на време и дори тогава по-скоро за козметичен ефект.

64-битовата версия на Windows работи уверено с всякакво количество RAM (до 32 GB).

Разликите са кратки и ясни:

  • x64 - работи с RAM до 32GB. Може да изпълнява 32 и 64-битови програми.
  • x32 - работи с RAM до 4GB. Може да изпълнява само 32-битови програми, за които има 3 GB RAM.

Има и други разлики. Но това вече са „железни работи“ и ние с теб изобщо не трябва да ги знаем, защото „Колкото по-малко знаеш, толкова по-добре спиш“...

Разрядност на програми и драйвери

Не само системата, но и програмите и драйверите могат да имат малко дълбочина. Повечето програми са създадени специално за 32-битови операционни системи. 32-битовите приложения работят добре в 64-битова среда. Напротив, изобщо не работи: истинските 64-битови програми не могат да работят в 32-битов Windows.

Как да разберете каква битова дълбочина има вашият Windows?

Ако имате този въпрос, най-вероятно имате 32-битова система - тя е по-популярна и винаги е инсталирана по подразбиране. 64-битовата система обикновено се инсталира съзнателно и умишлено.

Много е лесно да разберете каква битова дълбочина има вашата операционна система.

Windows 8, 10

Кликнете щракнете с десния бутон върху Старти изберете " система". Битовата дълбочина ще бъде написана в прозореца, който се появява.

Windows 7

Намерете иконата " Моят компютър» щракнете върху него щракнете с десния бутони изберете " Свойства«.

Windows XP

Започнете > Моят компютър > Свойства> раздел " генерал» > Вижте Системен раздел: ако е написана 64-битова версия или 64-битово издание, 64-битова. Ако това не е така, но има нещо като Service Pack 3, значи е 32-битов.

Струва ли си да преминете към 64-битова система?

Вече си заслужава! Изключенията са може би офис компютри със стари процесори и 1-3 гига памет на борда, където не са необходими звънци и свирки.

Недостатък: x64 има може би единственият недостатък, който може да ви накара да мислите за превключване - не всички производители са пуснали драйвери за 64-битови системи. Но днес абсолютно всички популярни програми могат да работят с x64, както и всички съвременни драйвери. Следователно в 95% от случаите това няма да е проблем.

Има много предимства: по-бързи програми, подобрена производителност за многоядрени процесори, поддръжка на голямо количество RAM.

Технологиите се развиват и ако преди няколко години никой не знаеше за 64-битовите системи, днес технологиите се стремят напълно да преминат към тях и това е само въпрос на време.

Присъда? В 90% от случаите си струва да преминете към x64!

Съвсем наскоро в блога на сайта беше публикувана бележка, за да помогне на тези, които планират да актуализират компютъра си или да купят/сглобят нов. А именно, той говори за това колко RAM се нуждае от компютър в зависимост от задачите, пред които е изправен: Колко RAM ви е необходима?

Следващата ни бележка към плана беше статия за поддръжката на различни количества памет от операционната система - за битовия капацитет на операционната система; че не всички размери памет се поддържат от всички версии на Windows. Специални благодарности на всички читатели, които споменаха темата за битовата дълбочина в коментарите в блога: след като ги прочетох, разбрах, че кратка публикация в блога на тази тема не е достатъчна. Имаме нужда от подробен материал по тази тема.

Ето защо беше решено да напиша статия (образователна, ако щете) по този въпрос и да я публикувам тук на ITexpertPortal.com - в архива на безплатни обучителни материали и статии по важни теми в компютърната грамотност.

И така, нека се върнем към основната тема, битовата дълбочина на операционните системи и поддръжката на различни количества памет. Първо нека отговорим на въпроса:

Какво всъщност е битова дълбочина?

Научна дефиниция: В компютърните науки битовият капацитет на електронно (по-специално периферно) устройство или шина е броят битове (битове), едновременно обработвани от това устройство или предавани от тази шина. Терминът се прилага за компоненти на изчислителни, периферни или измервателни устройства: компютърни шини за данни, процесори и др. Битовата дълбочина на компютъра е битовата дълбочина на неговата машинна дума.(източник – Wikipedia).

Мисля, че всичко е просто и ясно. Капацитетът на битове е способността за едновременна обработка на определен брой битове, казано по-просто.

Всъщност всичко не е толкова просто и нито една статия не е достатъчна, за да обхване този въпрос напълно и „научно“. Затова няма да се задълбочаваме в архитектурата на компютъра, а ще засегнем чисто практически въпроси, с които трябва да се справяме и които са важни за нас, потребителите.

Какво общо има количеството RAM с това?

Има две версии на операционната система Windows (поне засега - само две). Няма значение какво точно вземаме от съвременните и текущи системи: XP, Vista или 7.
Всички тези системи съществуват в две версии - 32-битова и 64-битова. Например:

Windows 7 Ultimate 32-bit (или x86 - еквивалентни обозначения)
Windows 7 Ultimate 64-bit (
или x64 - еквивалентни обозначения)
Windows Vista Ultimate x86 (x86 -
това е обозначението за 32-битовата версия)
Windows Visa Ultimate x64 (съответно - 64-битова версия)

Разбира се, има архитектурни разлики между 32 и 64-битовите версии на Windows. Можете да говорите за тях дълго време, но няма смисъл, повярвайте ми. 🙂

Най-важните характеристики и разлики, които пряко засягат потребителя и с които той трябва да се справи:

1. Максимално количество RAM.
2. Разрядност на операционната система.
3. Капацитет на процесора.

За това ще говорим по-подробно...

Максимално количество RAM.

32-битовата операционна система може да адресира (т.е. може да използва, "вижда") не повече от 4 GB RAM. Това е най-важната разлика и най-съществената. Ако вашият компютър има, да речем, инсталирани 2 GB, тогава 32-битова операционна система работи добре с това количество.

Ако инсталирате 4 GB памет и стартирате 32-битова операционна система, тогава тя просто няма да види такъв обем. Всичко, което тя ще може да използва, е приблизително 3,5 GB от 4 GB. Не може да осигури оставащия обем за работещи програми. Разбира се, ако инсталирате, да речем, 8 GB памет в компютъра си и в същото време останете на 32-битова система, тогава той също няма да види повече от 3,5 GB от общия инсталиран обем.

64-битовата операционна система може да работи с много по-големи количества памет - до 192 GB (за Windows 7). Тези. ако, да речем, искате да инсталирате 8 GB памет, тогава определено трябва да преминете към 64-битова операционна система, в противен случай просто няма да можете да използвате толкова голямо количество налично пространство.

Разгледахме, така да се каже, „крайностите“, до 2 GB и 8 GB и повече. Ами златната среда? Ами ако вече сте го инсталирали или планирате да надстроите паметта до 4GB? В този случай необходимо ли е да се премине към 64 битова ОС, за да може компютърът да използва не 3.3, а всичките 4 GB памет?

Не всичко е толкова просто... 64-битовите версии на операционната система използват значително повече памет. Всички променливи вече не са 32-битови, а 64-битови. Обикновено това увеличава размера на приложенията с 20-40%, което води до съответно увеличение на количеството консумирана памет. Файлови формати като музика или видео не са засегнати.

Инсталирайте 64-битова версияWindows, за по-добро използване на 4 GB памет няма смисъл, дори ако 32-битовата версия разпознава само до 3,5 GB памет. Проблемът е, че ще получите липсващата памет, но веднага ще я загубите, тъй като 64-битовата версия изисква повече памет. Така че преходът към 64 бита е подходящ само за по-големи размери на паметта: 6, 8 GB или повече.

Така че, ако решите да инсталирате много памет и тук определено е необходима 64-битова операционна система, тогава може да се интересувате от въпроса:

Какви функции има 64-битовият Windows Vista/7?

Визуално - никакви. Тези. Външно това е обикновена операционна система, не се различава от 32-битовата версия. Можете да определите дали принадлежи към 64-битова архитектура само като отидете на елемента „свойства на системата“ в контролния панел - битовата дълбочина е посочена там.

Технически има малки разлики. Първото нещо е, че 64-битовата ОС „вижда“ големи количества памет и знае как да работи с тях. Второ, позволява ви да стартирате 64-битови приложения.

64-битовата ОС ви позволява да стартирате обикновени 32-битови програми. По обичайния начин не са необходими настройки за това. Всичко е както винаги. Просто 64-битовата система има подсистема за изпълнение на 32-битови приложения. Следователно можете успешно да инсталирате и работите както с 32-битови, така и с 64-битови приложения.

Сега има малко такива x64 приложения, въпреки че броят им непрекъснато нараства. Това важи особено за ресурсоемките програми - графични и видео редактори и т.н. Тези. всички програми, които основно се нуждаят от големи количества налична памет за работа. Например, така че някой видео редактор да може да използва повече от 4 GB налична памет.

Например, Adobe заяви, че съвременните приложения от серията Adobe CS5 ще бъдат само 64-битови. Това означава, че да речем Photoshop CS5, Dreamweaver CS5и т.н. ще може да работи само на 64-битова система. Те просто няма да работят на 32-битова ОС. защо

защото 32-битовите приложения могат да работят на 64-битова ОС, но не и обратното!

Следващият технически момент е 64-битовата ОС изисква 64-битови драйвери. По правило всички съвременни (не по-стари от две години) компютърни устройства, лаптопи и периферни устройства имат две версии на драйвери на включения инсталационен диск - 32 и 64-битови. Следователно няма да има проблеми с модерните устройства - както обикновено, поставяме диска с драйвера в устройството и започваме инсталацията, самият инсталатор ще определи версията на Windows и ще стартира драйвера, съответстващ на размера на битовете.

Ако дискът липсва или няма 64-битов драйвер, трябва да посетите официалния сайт на разработчика на конкретното устройство, за да изтеглите такъв драйвер. Същото важи и за остарялото оборудване.

УВЕРИТЕЛНО проверете наличието на 64-битови версии на ВСИЧКИ необходими драйвери ПРЕДИ да започнете да инсталирате 64-битовата версия на Windows!

Капацитет на процесора.

Къде да взема/как да идентифицирам 64-битови приложения?

64-битовият софтуер може да бъде идентифициран без затруднения. На опаковката системните изисквания обикновено показват, че тази програма е 64-битова. Това може да бъде посочено отделно върху опаковката.

Ако закупите някакъв софтуер през интернет, тогава се посочва и неговата 64-битова архитектура.

Ето един пример: моята лицензирана версия в кутия на Windows Vista Ultimate. Комплектът включва два инсталационни диска - 32 и 64-битова версия на ОС:

Не обръщайте внимание на „английския език“ в този случай, операционната система просто е закупена в Съединените щати.

Но това е в този случай - Vista Ultimate (само Ultimate) беше доставена по този начин, в две версии. По правило се продава същия Windows, например (или всяка друга програма). ИЛИ 32-битов ИЛИ 64-bit, както е посочено на кутията, както вече споменах.

Това е мястото, където завършват разликите и характеристиките на 64-битовите операционни системи Windows, които са важни за потребителя.

Иначе всичко е точно както при обикновените 32-битови Windows XP/Vista/7.

В повечето случаи потребителите се замислят за битовостта на операционната система и процесора едва когато започнат.

Тогава възникват два въпроса. Първо, каква операционна система е инсталирана, 32 или 64 битова. И второ, възможно ли е да се инсталира 64 битова система, процесорът поддържа ли я?

Ще се опитаме да отговорим на тези въпроси в този материал. Тук ще говорим за това как да разберете каква система е инсталирана в момента и дали процесорът поддържа инсталиране на 64-битова система.

Капацитет на системата и процесора в Windows 8 или Windows 10

Ако използвате Windows 8 или, за да разберете дали процесорът поддържа 64-битова система, както и каква система е инсталирана в момента на вашия компютър, не ви е необходим допълнителен софтуер. Цялата необходима информация може да бъде получена чрез вградените в Windows инструменти.

За да направите това, просто трябва да отворите прозореца „Преглед на информация за вашия компютър“. Има различни начини за отваряне на този прозорец. Например, ако на вашия работен плот има икона на компютър, можете просто да щракнете с десния бутон върху нея и да изберете „Свойства“ от менюто, което се отваря. Или можете да отворите „Контролен панел“ и да отидете в секцията „Система и сигурност - Система“. Е, най-лесният начин да отворите прозореца „Преглед на информация за вашия компютър“ е клавишната комбинация Windows-Pause/Break.

След като отворите прозореца „Преглед на информацията за вашия компютър“, трябва да обърнете внимание на реда „Тип система“, той ще покаже битовостта на операционната система и битовостта на процесора.

Например, ако имате 64-битова система и 64-битов процесор, тогава ще изглежда като екранната снимка по-долу.

Ако имате инсталирана 32-битова система, но 64-битов процесор, тогава ще изглежда така.

Ако процесорът е посочен като 64-битов, това означава, че поддържа 64-битови системи и можете да го инсталирате, ако е необходимо.

Капацитет на системата и процесора в Windows 7 и XP

Ако използвате Windows 7 или Windows XP, тогава описаният по-горе метод няма да ви даде цялата информация. Например, Windows 7 също има прозорец „Преглед на информация за вашия компютър“ и той се отваря точно както в Windows 8 или Windows 10 (чрез Свойства на компютъра, през Контролен панел или чрез клавишната комбинация Windows-Пауза/Прекъсване). Но в Windows 7 този прозорец съдържа само информация за битовата дълбочина на системата; няма информация за битовата дълбочина на процесора.

В Windows XP можете също да отворите прозорец с информация за вашия компютър, където се нарича „Свойства на системата“. За да го отворите, трябва да щракнете с десния бутон върху иконата "Моят компютър" и да изберете "Свойства" или да натиснете клавишната комбинация Windows-Пауза/Прекъсване. В Windows XP, в прозореца System Properties, битовата дълбочина на системата ще бъде посочена само ако използвате 64-bit Windows XP.

Ако Windows XP е 32-битов, тогава няма да се споменава битова дълбочина.

Следователно, ако имате Windows 7 или Windows XP, тогава, за да разберете дали 64-редовата система ви поддържа, трябва да използвате. Стартирайте тази програма на вашия компютър и вижте какви инструкции се поддържат от вашия процесор (на екранната снимка по-долу).

Ако списъкът с поддържани инструкции включва " x86-64" или " EM64T“, това означава, че имате 64-битов процесор и той поддържа 64-битова система.

Кликнете върху снимката, за да я увеличите.

Разлика между 32 и 64 битови системи

Когато говорим за 64-битови или 64-битови операционни системи, трябва да правим разлика между 64-битово изчисление, което е важно за висока производителност, и 64-битово адресиране, което е важно за поддържането на големи количества памет. 64-битовата операционна система използва 64-битови широки регистри, 64-битови типове данни и системата може вътрешно да адресира данни, използвайки 64-битово адресиране (което й дава поддръжка за максимален капацитет на паметта от 16 екзабайта вместо 4 гигабайта). Външното адресиране и шини обаче може да се различават. Пример е адресирането на паметта, което обикновено е ограничено до 40 или 48 бита.

64-битовата ОС изисква 64-битов процесор, за да работи. Повечето 64-битови системи могат да изпълняват 32-битов софтуер в така наречения „режим на съвместимост“, което е важно поради факта, че собствените 64-битови приложения все още са доста редки. Процесорът превключва на 32-битов режим, ако е необходимо. Изпълнението на 32-битова операционна система на 64-битов процесор обикновено води до това, че процесорът работи в наследен режим през цялото време. Докато 64-битовият софтуер може да работи по-бързо на 64-битова ОС (ако е правилно оптимизиран), 32-битовите приложения на 64-битовите ОС обикновено осигуряват същото ниво на производителност.

Предимства на 64 бита

64-битовите операционни системи имат няколко предимства. Първо, 32-битовата версия на Windows е ограничена до поддръжка на максимум 4 GB памет и дори тогава тя няма да даде цялата памет на вашите приложения - Windows ще използва част от паметта за собствените си нужди, оставяйки ви с 3 GB или малко повече. Следователно максималният капацитет на паметта на 32-битов Windows всъщност е ограничен до 3+ GB. 64-битовата версия на Windows ще поддържа всякакво количество памет, налично днес.

Второ, 64-битовите операционни системи с повече памет работят по-добре с големи файлове. Представете си файл от 5 GB на 32-битова версия на Windows със само 3 GB налична памет: системата ще трябва да работи с файла, като го зарежда в паметта на части.

И накрая, има научни приложения, които не дават много точни резултати, освен ако не получат достатъчно битове с плаваща запетая. Те могат да работят само като 64-битови приложения под 64-битова операционна система.

Недостатъци на 64 бита

Недостатъкът на 64-битовите изчисления е различен модел памет, който позволява увеличаване на максималния капацитет, както и липсата на 64-битови приложения като цяло. От една страна, не всички приложения се възползват от прехода към 64 бита. От друга страна, компоненти от ниско ниво като драйвери не са налични за всички устройства, с които планирате да работите. Драйверите са слой между операционната система и хардуера, тоест почти всички от тях не могат да работят в 32-битов режим на съвместимост. С други думи, ако няма 64-битов драйвер за вашия скенер, принтер, звукова карта или друго устройство, тогава няма да можете да го използвате в 64-битова среда.

Подробности и проблеми с операционната система

Версиите на дребно на Windows обикновено се предлагат както в 32-битова, така и в 64-битова версия. Има специални дискове за програмисти, които съдържат и двете версии на системата: например Vista DVD за абонати на Microsoft MSDN. По време на инсталацията обаче обърнете внимание дали инсталирате правилната версия на Windows, тъй като не можете да промените версията след инсталацията.

Колко памет ви трябва?

Преминаването към 64-битова операционна система и повече памет не само ще осигури допълнително "жизнено пространство", но и ще позволи на операционни системи като Windows Vista да работят по-ефективно. Първо, операционната система ще бъде по-малко вероятно да записва данни в бавния файл за пейджинг на твърдия диск, което прави, когато няма достатъчно RAM. Второ, Vista може да използва допълнителна памет Функции SuperFetch, който предварително зарежда данните на приложението по реда на важност: това означава, че най-популярните приложения вече ще бъдат буферирани в паметта след стартиране на операционната система. В резултат на това приложенията ще се стартират почти мигновено. Комплектите памет от 4 или дори 8 GB днес са доста достъпни, така че препоръчваме да оборудвате компютъра си с поне 4 GB памет. Днес опитни потребители и ентусиасти могат да препоръчат 8 GB памет за 64-битова система. 2 GB памет също е популярно количество, но няма да получите голяма полза от възможностите за адресиране на 64-битова система (всъщност 64-битовата ОС заема малко повече място в паметта от 32-битовата ОС , така че инсталирането на 64-битова операционна система на вашия компютър с памет от 3, 2 или 1 GB е възможно само от гледна точка на бъдещо надграждане).

Проблеми с 32-битов Windows

Както споменахме по-горе, 32-битовата версия на Windows няма да ви даде пълните 4GB памет, която сте инсталирали на вашата система, тъй като компонентите и устройствата на Windows изискват специално адресно пространство в рамките на първите 32 бита (4GB) RAM. Видеокарта с 512 MB памет изисква тази памет да бъде свързана с RAM, което намалява наличния капацитет с 512 MB. Windows Vista обикновено ограничава наличната памет до 3,12 GB, но в зависимост от хардуера ефективната налична памет може да бъде дори по-ниска. Добавки като Microsoft .NET snap-in могат да консумират 200 MB или повече. Linux прави нещата малко по-различно, тъй като ядрото никога не изисква повече от 1 GB; следователно процесите могат да бъдат разпределени до 3 GB памет.

Разширение на физически адрес вместо 64-битов Windows?

Някои версии на Windows поддържат функция, наречена Physical Address Extension (PAE), която ви позволява да използвате повече от 4 GB памет, като използвате специална технология за пренасочване. Но Windows използва система за пренасочване с три нива на страници, а не две. Технологията PAE се оказа успешна в сървърите, но при настолни системи нейната поддръжка е изправена пред проблеми със съвместимостта на драйверите поради липса на стандартизация.

Проблеми с драйвери

Тъй като драйверите работят между хардуера и операционната система, няма да можете да инсталирате 32-битови драйвери на 64-битова операционна система, въпреки че почти всички 32-битови приложения ще работят на вашия 64-битов Windows. Следователно, първата стъпка, когато се подготвяте за мигриране към 64-битова версия, е внимателно да проверите наличието на драйвери в 64-битовите версии. Ако просто искате да се запознаете и да работите с x64 версията на Windows, можете временно да я инсталирате на вашия компютър - Microsoft дава 30-дневен пробен период, който ви позволява да работите със системата, да я тествате и да проверявате за проблеми с драйвери. И едва тогава активирайте вашето копие на Windows.

XP и Vista

Обикновено можете да използвате много драйвери за Windows XP под Windows Vista, но това не се отнася за 64-битовите версии. 32-битовият драйвер за Windows XP за звукова карта или контролер за игри обикновено работи под Vista-32. Но за Vista x64 и драйвери няма да получите това изключение, защото Vista няма да инсталира драйвера, освен ако не е подписан правилно.

Некритични драйвери

Няма да имате нужда от драйвери за чипсет или видеокарта, ако са на няколко години. В този случай Windows Vista x64 ще може да поддържа вашата система благодарение на вградените драйвери, дори ако тяхната производителност е малко по-лоша. AMD и Intel обикновено бързо пускат платформени драйвери за важни операционни системи, а AMD/ATI и Nvidia предоставят навреме драйвери за текущи Radeon и GeForce видеокарти. Освен това днес те поддържат концепцията за унифициран драйвер, когато в един комплект получавате набор от всички необходими драйвери, тоест не е необходимо да търсите и изтегляте драйвери отделно.