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

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

Разлика между 64-битовата 32-битова система Microsoft Windows: общи разпоредби

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


В света тайно се смята, че основната разлика между 32-битова система от 64-битова Windows (Windows XP и по-висока) е, че системите с x64 архитектура са по-продуктивни, като поддържат много по-голям брой обработват в процеса на информационната работа. Но такава обработка не се извършва от софтуерните компоненти на самата операционна система, а се инсталира на компютъра"Iron". Ето защо, за да разберем напълно разликата между Windows 8132 бита от 64 бита (обаче, като всяка друга модификация, за която има два варианта на изпълнение), е необходимо да се обърне внимание на основните компоненти на хардуерната част.

Малко за процесорите

Сърцето на всеки компютър е централният процесор, тъй като той е този, който има лъвския дял от изчисленията. По едно време 32-битовата архитектура е разработена от Intel и за първи път е използвана в процесорите от серията 80386, които впоследствие са били обозначени с i386. И самото малко от маркировката на процесора започна да се обозначава като x86.


Архитектурата на 64 бита по съвременни стандарти е сравнително скоро въведена от AMD. Поради разширените възможности на процесорите е необходимо да се използва пълния им потенциал, поради което е необходимо да се създадат операционни системи и софтуер, които да могат напълно да използват изчислителните възможности на процесора. Но каква е разликата между 64-битова 32-битова система и процесор? Основният проблем при обработката на софтуерните заявки е, че информацията трябва да се съхранява някъде. И няма абсолютно нищо общо с RAM. В самите процесори има специална ултра-бърза памет, представена под формата на специфични клетки и често наричана регистър. Разликата е очевидна: една клетка с 64-битова архитектура може да държи два пъти повече информация (както е ясно, 64 бита спрямо 32). Но как работи процесорът?
За един цикъл, когато се използва 32-битовструктурата на процесора в максимума може да обработва само 4 байта информация (8 бита х 4 = 32 бита). Ако блокът съдържа повече от 32 бита, процесорът трябва да се повтори цикъл или няколко. С 64-битовата архитектура преходът към следващия цикъл изисква само ако блокът надвишава 64 бита. Но дори и обработката на данни, включваща множество реализации, е много по-бърза (само чрез намаляване на броя на циклите).

Комуникация на процесора с RAM

Друга разлика в 32-битовата система от 64-битова също засяга RAM, тъй като тя е пряко ангажирана в обработката на информация. Той адресира процесора, но самите адреси са точно съхранени в една и съща ултра-бърза памет. По този начин, при битова скорост от 32 бита, процесорът може да осъществи достъп само до адресите на паметта с общо 2 ^ 32 градуса и при използване на 64-битовата структура - 2 ^ 64 градуса. Въз основа на това е лесно да се заключи, че се поддържа максималното количество RAM. 2 ^ 32 градуса е 4 GB, а 2 ^ 64 градуса - вече 16 Eb (exabytes). Разбира се, това е цялата теория, тъй като такива обеми RAM все още не са създадени (въпреки че отново е теоретично възможно). Освен това няма нужда от това, тъй като за днес няма софтуер, който да изисква използването на такива огромни мощности. Така, ако инсталирате на компютъра си x86-базирана операционна система, няма да можете да използвате повече от 4 GB оперативна памет, без значение колко инсталирате там допълнителни ленти (системата простоне "виж"). В случай на x64 системи е възможно да се инсталират баровете дори до безкрайност. Освен това, въпреки максимум 4 GB за 32-битови системи, всъщност са налични само 3 GB! Но точно това е случаят с операционните системи.
Що се отнася до самата операционна система под формата на софтуер (например Windows 10), разликата между 32-битова система и 64-битова система се състои в това, че архитектурата x86 може да използва максималната RAM, а x64 не е така.
Просто теоретично 64-битовата операционна система по дефиниция трябва да работи с капацитет от 16 Eb, но на практика ограничението е само 192 GB.

Допълнителни функции

Наред с други неща, разликата между 32-битовата Windows 764-битова система (или операционната система на други поколения) също може да се прояви на софтуерно ниво. Например, за системния кеш на x86 системи, той може да бъде резервиран на максимум 860 MB, докато поддържаният от 64-битов обем достига 1 TB.
Друга особеност на системите x64 е наличието на вградена DEP защита, чиято главна цел е да предотврати изпълнението на неизвестни софтуерни аплети в неизползвани клетки от паметта. И накрая, x64 системите разполагат с инструмента за защита на ядрото, подобно на предишната функция, но неговата цел е да блокира промяната в ядрото на системата и да предотврати обработката на данни на хардуера, а не на софтуерното ниво, което често се прилага за драйвери, които нямат цифров подпис.

И последното. Въпреки факта, че в присъствието на 8 GB RAM в системи от 64 бита виртуалнопаметта не може да се използва изобщо (заявките ще се изпращат директно в RAM с обработката на изтеглените компоненти, вместо да се съхраняват на твърдия диск при извикване на файл за виртуална памет), на теория размерът на виртуалната памет може да се увеличи до 8 TB. Разбира се, няма абсолютно никакъв смисъл в това, въпреки това

Файлови системи

Един от най-спорните въпроси за всички потребители е разбирането на файловата система, използвана при инсталирането на Windows с различна архитектура. Най-често срещаните днес са стандартите FAT32 и NTFS.
Но първият има малко от 32 бита на първо и може да се справи с файлови обекти, които не са по-големи от 4 GB. За NTFS няма такива ограничения. Дори с 32-битовата архитектура на Windows, но използвайки NTFS, производителността на компютъра се увеличава значително. Това се постига чрез "разумното" разпределение на дисковото пространство. FAT32 се счита за морално остаряла структура в определен смисъл, но понякога не може да се справи без нея. И това е свързано с процесите на инсталиране на операционната система, когато като носител се използва всеки USB-диск.

Разбиране на приоритетите и UEFI BIOS

Първичните I /O системи (остарял BIOS и по-скорошна модификация UEFI) също играят важна роля.
И това не е дори тяхната пряка цел (разпознаването на "желязо", запазването на информация за него и т.н.), но че те са много тясно свързани с файловите структури, които могат да бъдат намерени на инсталационния носител. или на твърди дискове. Обяснението тук е съвсем просто. акоинсталацията на Windows е направена от UEFI, сменяемият носител трябва да има файловата структура FAT32, тъй като оригиналната медийна система NTFS не се разпознава.
Можете да използвате и двете в BIOS, но обикновено възникват проблеми на етапа на инсталиране, когато инсталаторът ви каже, че не е възможно да инсталирате избрания дял.

Стилове на раздели

В случай на горната грешка, разделът трябва да бъде преобразуван от GPT в MBR и обратно. Но с MBR (основни зареждащи записи) можете да работите само върху x86-базирана операционна система. От друга страна, ако инсталирате Windows на твърд диск от 2 TB или повече, MBR с такива обеми не работи, т.е. целият наличен размер няма да бъде видим. И за да може дискът да се използва напълно, той трябва да има стила на секцията GPT. Е, само един затворен кръг, така че, преди да инсталирате операционна система на вашия компютър, е необходимо предварително да се провери съответствието с всички критерии и инсталирана операционна система, както на основната система, така и на структурата на файла и стила на разделяне.

Разлика между системите 32 бита и 64 бита: проблем с ефективността на работата на софтуера

Друг пречка е правилното функциониране на софтуер, инсталиран на компютър. Архитектурата и "желязото" и самата операционна система също играят важна роля. Основната разлика между 64-битовата 32-битова система в тази ситуация е, че всяко приложение, предназначено за архитектура x86 в 64-битова среда, ще работи като нищо. Напротив - няма начин! Същото нещо, между другото, важи и за идрайвери на устройства. Уверете се, че Windows x64 поддържа стартирането на приложения с архитектурата x86 съвсем просто.
Просто погледнете в главната директория на системата, където можете да намерите папките System32 и SysWOW64. На първо място, има компоненти, отговорни за правилното пускане на 32-битови програми в 64-битова среда, а второто е само за 64-битови приложения, но това е един вид дубликат, тъй като може да намери точно същите аплети и библиотеки. които са в папката System32. Същото се отнася и за директориите, за които е инсталиран софтуер. В 64-битовата операционна система има две папки Program Files за това, но един от тях има обозначението "x86", което показва неговата цел за съхраняване на файлове с 32-битови приложения. По пътя може да се помисли за друга разлика между 32-битова система и 64-битова система. 1С много често кара потребителите да се съмняват по отношение на това какъв вид бит да даде предпочитание, за да се гарантира правилното функциониране на пакета. Някои твърдят, че няма разлика, докато други съветват само 64-битова операционна система. Кой е прав? По отношение на скоростта на работа се оказва, че разликата не е особено забележима. От само себе си се разбира, че ако сървърната част е инсталирана на терминал с 4 GB RAM, тя трябва да има малко 64 бита. От друга страна, с минимални показатели увеличаването на битовата стойност е необходимо само за постигане на по-голямо мащабиране и разгръщане, което няма отношение към скоростта на работа.

Какво би трябвало да изберете, когато инсталирате Windows на компютъра си?

Но каква системаизберете за себе си? Мнозина изглежда вече са намерили отговор на този въпрос. Разбира се, 64-битовите системи, както по отношение на хардуерната, така и на софтуерната среда, имат значително по-висока производителност и скрити потенциални възможности. Ако възнамерявате да направите надграждане на "железния" в бъдеще (замяна на хардуера с по-нов), разбира се, е по-добре да инсталирате и модифицирате Windows (или всяка друга операционна система) с x64 бита. Но в присъствието на сравнително слаба конфигурация, която не възнамерява да използва ресурсоемки софтуерни продукти, а вие ще работите само с офис документи, а архитектурата на OS x86 ще бъде достатъчна. Но ако планирате бъдещето, трябва ясно да разберете, че сега има тенденция за увеличаване на битовостта (докато преходът е планиран до 128 бита), а 32-битовите системи в близко бъдеще могат просто морално остарели. Въпреки това, такъв преход, ако и кога може да се случи, все още е неизвестен. В допълнение, повечето 64-битови структури все още имат доста мощен потенциал, или така да се каже, резерв за безопасност.

Епилог

Обобщавайки, можем да подчертаем някои от основните разлики между разглежданите системи:
  • 64-битовата архитектура има по-висока производителност, но е много трудна за хардуерната част;
  • 32-битовите системи са относително евтини и са подходящи за използване само на най-простите програми на компютри;
  • При избора на операционна система е необходимо да се вземат предвид минималните изисквания за конфигуриране и ограничаване (например по отношение на обема)ОПЕРАТИВНА памет и твърди дискове;
  • като се съсредоточи върху подобренията в бъдеще, предимството трябва да се даде на 64-битови комплекси;
  • Да използва 32-битова операционна система на "желязо", която поддържа 64-битовата архитектура, е непрактично (пълният им потенциал няма да бъде притиснат).
  • Свързани публикации