Rozdiel medzi 64-bitovým 32-bitovým systémom Microsoft Windows

Používatelia často musia nainštalovať systém Windows samostatne pri zakúpení počítača alebo notebooku bez nainštalovaných operačných systémov. Ale niekedy je úplne nejasné, aký druh kúpy si vyberieme pre budúci systém. K tomu, aby váš terminál pracuje na plný výkon, je potrebné jasne pochopiť, aký je rozdiel medzi 32-bitové systémy na 64-bit. Pochopiť všetky nuansy fungovania operačného systému s rôznymi architektúrami bude musieť urobiť malú exkurziu do histórie a upozorniť na niektoré dôležité aspekty, ktoré sa nevzťahujú len na softvérovej časti, ale hardvérové ​​komponenty.

Rozdiel medzi 32-bitovým systémom Microsoft Windows 64-bit: všeobecné ustanovenia

Ak sa pozriete na grafickom rozhraní niektorého zo známych systémov Windows, ktoré patrí výhradne do jednej generácii, zrejme by sa nelíši vôbec nič. Avšak, softvér, ktorý sa užívateľ pokúsi nainštalovať do počítača alebo notebooku nemusí správne fungovať v prípade nezlučiteľnosti ynstallyruemoho spusteného programu bude nielen funkciu, ale nie vstanovlyatsya.


Vo svete tajne veril, že hlavný rozdiel medzi 32-bitové systémy na 64-bit Windows (Windows XP a vyšší) je to, že architektúra systému x64 sú produktívnejší tým, že podporuje mnoho ďalších v procese informačnej práce. Ale toto nie je vykonané spracovanie softvérové ​​komponenty operačného systému a inštalovaných v počítači"Iron". Preto, aby sme plne pochopili rozdiel medzi Windows 8132 bitmi zo 64 bitov (ako všetky ostatné modifikácie, pre ktoré existujú dva varianty vykonávania), je potrebné venovať pozornosť hlavným komponentom hardvérovej časti.

Trochu o procesoroch

Srdcom ktoréhokoľvek počítača je centrálny procesor, pretože je to ten, kto má leva podiel výpočtov. Architektúra 32-bitová bola vyvinutá spoločnosťou Intel a najprv bola použitá v procesoroch série 80386, ktoré boli neskôr označené ako i386. A veľmi malý počet procesorových značiek sa začal označovať ako x86.


Architektúra 64 bitov modernými normami bola relatívne nedávno zavedená spoločnosťou AMD. Vzhľadom na rozšírené možnosti procesorov bolo potrebné využiť ich plný potenciál, a preto je potrebné vytvoriť operačné systémy a softvér, ktoré by mohli plne využiť výpočtové schopnosti procesora. Ale aký je rozdiel medzi 64-bitovým 32-bitovým systémom a procesorom? Hlavným problémom pri spracovávaní požiadaviek na softvér je, že informácie musia byť niekde uložené. A nemá nič spoločné s RAM. V samotných procesoroch existuje mimoriadne mimoriadne rýchla pamäť, prezentovaná vo forme osobitných buniek a často nazývaných registre. Rozdiel je zrejmý: jedna bunka s 64-bitovou architektúrou môže obsahovať dvakrát viac informácií (ako je jasné 64 bitov verzus 32). Ale ako funguje procesor?
Pri jednom cykle pri použití 32 bitovštruktúra procesora v maxime dokáže spracovať iba 4 bajty informácií (8 bitov x 4 = 32 bitov). Ak blok obsahuje viac ako 32 bitov, procesor musí byť opakovaný alebo niekoľko cyklov. Pri 64-bitovej architektúre prechod na ďalšiu slučku vyžaduje len vtedy, ak blok presiahne 64 bitov. Dokonca aj spracovanie údajov, ktoré zahŕňajú viac konverzií, je oveľa rýchlejší (len znížením počtu cyklov).

Komunikácia CPU s pamäťou RAM

Ďalší rozdielny 32-bitový systém zo 64 bitov sa tiež týka RAM, pretože sa priamo zaoberá spracovaním informácií. Zameriava sa na procesor, ale samotné adresy sú presne uložené v tej istej veľmi rýchlej pamäti. Takže pri bitovej rýchlosti 32 bitov môže procesor získať prístup k pamäťovým adresám s celkovým počtom 2 ^ 32 stupňov a pri použití 64-bitovej štruktúry - 2 ^ 64 stupňov. Na základe toho sa dá ľahko povedať, že je podporovaná maximálna veľkosť pamäte RAM. 2 ^ 32 stupňov je 4 GB a 2 ^ 64 stupňov - už 16 eb (exabajtov). Samozrejme, toto je všetko teória, pretože takéto objemy pamäte RAM ešte nie sú vytvorené (aj keď sú opäť teoreticky možné). Navyše to nie je potrebné, pretože v súčasnosti neexistuje žiadny softvérový produkt, ktorý by vyžadoval také obrovské kapacity. Ak nainštalujete do počítača operačný systém založený na platforme x86, nebudete môcť používať viac ako 4 GB pamäte RAM, bez ohľadu na to, koľko nainštalujete ďalšie pruhy (jednoduchý systémnie "vidieť"). V prípade systémov x64 je možné inštalovať tyče aj do nekonečna. Navyše, napriek maximálnemu počtu 4 GB pre 32-bitové systémy, v skutočnosti je k dispozícii len 3 GB! Ale práve v prípade operačných systémov.
Čo sa týka operačného systému v podobe softvéru (napríklad Windows 10), rozdiel medzi 32-bitové systémy na 64-bit, spočíva v tom, že x86 možno použiť pamäť RAM a x64 - no.
Práve teoreticky 64-bitový operačný systém by podľa definície mal pracovať s kapacitou 16 Eb, ale v praxi je toto obmedzenie len 192 GB.

Ďalšie funkcie

Rozdiel medzi 32-bitovým systémom Windows 764-bitový systém (alebo OS iných generácií) sa okrem iného môže prejaviť aj na úrovni softvéru. Napríklad pre vyrovnávaciu pamäť systému na systémoch x86 môže byť vyhradená maximálne 860 MB, zatiaľ čo 64-bitový podporovaný objem dosiahne 1 TB.
Ďalším znakom x64 - vstavanú ochranu DEP, hlavným účelom je, aby sa zabránilo realizácii neznámych softvérových appletov v nevyužitých pamäťových buniek. A konečne, v systémoch x64 je nástroj, ochrana proti zmenám jadra, trochu ako predchádzajúce funkcie, ale jeho cieľom je blokovať zmeny jadra a aby sa zabránilo spracovania v hardware, skôr než v softvér, ktorý je často používaný pre vodičov, ktorí nemajú digitálny podpis.

A posledný. Napriek tomu, že prítomnosť 8 GB pamäte RAM v 64 bitovej virtuálnych systémovPamäť nemožno použiť vôbec (žiadosť bude zaslaná priamo do RAM komponenty spracovania nahral, ​​a nie sú uložené na pevnom disku pri získavaní stránkovací súbor), teoreticky množstvo virtuálnej pamäte môže byť zvýšená až na 8 TB. Význam toho, samozrejme, tam je absolútne žiadny však

Systém súborov

Jedným z najspornejších otázok pre všetkých užívateľov je pochopiť, súborový systém použitý pri inštalácii systému Windows s rôznymi architektúrami. Najčastejšie sú štandardy FAT32 a NTFS.
Ale prvé bit má prvých 32 bitov a zvládne objekt súboru, ktorého veľkosť nepresahuje 4 GB. V systéme NTFS neexistujú takéto obmedzenia. Aj keď budete inštalovať systém Windows 32-bitovú architektúru, ale s použitím NTFS zvyšuje výkon počítača je pomerne silný. To je dosiahnuté "rozumným" rozložením miesta na disku. FAT32 je považovaný v niektorých ohľadoch zastarané štruktúry, ale niekedy to sa nezaobíde bez. A je spojený s procesmi inštalácie operačného systému, keď sa ako pamäťové médium používa akýkoľvek USB disk.

Princípy priority a UEFI BIOS

Primárne vstupné /výstupné systém (BIOS zastaraný a nová verzia UEFI) tiež hrá dôležitú úlohu.
A nie je to ani ich priamy účel (rozpoznanie "železa", uchovanie informácií o ňom atď.), Ale že sú veľmi úzko spojené so štruktúrami súborov, ktoré možno nájsť na inštalačných médiách alebo na pevných diskoch. Vysvetlenie tu je dosť jednoduché. akinštalácia systému Windows je vytvorená z UEFI, vymeniteľné médium musí mať štruktúru súborov FAT32, pretože pôvodný mediálny systém NTFS sa nerozpozná.
Môžete použiť obidva tieto v systéme BIOS, ale zvyčajne sa vyskytujú problémy v štádiu inštalácie, keď inštalátor informuje, že nie je možné nainštalovať vybraný oddiel.

Styly sekcií

V prípade vyššie uvedenej chyby musí byť časť konvertovaná z GPT na MBR a naopak. Ale s MBR (hlavné zavádzacie záznamy) môžete pracovať iba na operačnom systéme x86. Na druhej strane, ak nainštalujete systém Windows na pevný disk s kapacitou 2 TB alebo viac, MBR s takýmito zväzkami nebude fungovať, to znamená, že celá dostupná veľkosť nebude viditeľná. A aby bol disk úplne používaný, musí mať štýl časti GPT. Takže pred inštaláciou operačného systému do vášho počítača je potrebné predbežne overiť súlad so všetkými kritériami a nainštalovaným operačným systémom, primárny systém, štruktúru súboru a štýl oddielov.

Rozdiel medzi systémami 32 bitov a 64 bitov: problém efektívnosti práce s programom

Ďalším problémom je správna činnosť softvéru inštalovaného na počítači. Architektúra a "žehlička" a samotný operačný systém zohrávajú dôležitú úlohu. Hlavným rozdielom medzi 64-bitovým 32-bitovým systémom v tejto situácii je to, že akákoľvek aplikácia určená pre architektúru x86 v 64-bitovom prostredí bude fungovať ako nič vôbec. Naopak - žiadny spôsob! Rovnaká vec, mimochodom, sa vzťahuje aj naovládače zariadení. Uistite sa, že systém Windows x64 podporuje jednoducho bežné aplikácie s architektúrou x86.
Stačí sa pozrieť na koreňový systém, ktorý možno nájsť v priečinku System32 a SYSWOW64. Prvé práve sú súčasti, ktoré sú zodpovedné za správny štartu 32bitových programov na 64-bit OS a druhý je určený iba pre 64-bitové aplikácie, ale tam je nejaký druh zálohy, pretože môžete nájsť presne rovnaké applety a knižnice ktoré sú v priečinku System32. To isté platí pre adresáre, pre ktoré je nainštalovaný softvér. V 64-bitovom OS pre toto sú dve zložky Program Files, ale jedna z nich je označená ako "x 86", čo naznačuje jeho účel pre ukladanie súborov 32-bitové aplikácie. Pozdĺž cesty, môžete zvážiť ďalšie rozdiel medzi 32-bitové systémy pre 64-bit. 1C často spôsobuje užívateľom sporné, pokiaľ ide o aký druh radšej trochu na zabezpečenie správnej funkcie obalu. Niektorí tvrdia, že nie je žiadny rozdiel, zatiaľ čo iní odporúčajú len 64-bit OS. Kto má pravdu? Pokiaľ ide o rýchlosť práce, ukáže sa, rozdiel nie je zvlášť znateľný. Netreba dodávať, že v prípade, že backend nainštalovaný na termináli s 4GB RAM, to by mal mať trochu 64 bitov. Na druhej strane, s minimálnymi indikátormi zvyšujúcimi bitúru, je potrebná len na dosiahnutie vyššej mierky a rozmiestnenia, ktorá nemá žiadnu súvislosť s rýchlosťou práce.

Aký bit si vybrať pri inštalácii systému Windows do počítača?

Ale aký systémsi si vybrať? Mnohí zrejme už našli odpoveď na túto otázku. Samozrejme, 64-bitové systémy, pokiaľ ide o hardvérové ​​a softvérové ​​prostredie, majú výrazne vyšší výkon a skryté potenciálne schopnosti. Ak v budúcnosti plánujete vylepšiť "žehličku" (nahrádzanie hardvéru na novšiu), je lepšie inštalovať a upravovať systém Windows (alebo akýkoľvek iný operačný systém) s bitom x64. Ale za prítomnosti relatívne slabej konfigurácie, ktorá nemá v úmysle používať softvérové ​​produkty náročné na zdroje, budete pracovať len s kancelárskymi dokumentmi a stačí architektúra OS x86. Ale ak plánujete budúcnosť, musíte jasne pochopiť, že teraz existuje tendencia zvýšiť bitness (zatiaľ čo prechod je plánovaný na 128 bitov) a 32-bitové systémy v blízkej budúcnosti môžu jednoducho morálne zastarané. Takýto prechod, ak a kedy sa to môže stať, je stále neznáme. Navyše, väčšina 64-bitových štruktúr stále má dosť silný potenciál, alebo tak povedať, bezpečnostnú rezervu.

Epilóg

V súhrne môžeme zdôrazniť niektoré z hlavných rozdielov medzi zvažovanými systémami:
  • architektúra 64 bitov má vyšší výkon, ale pre hardvérovú časť je veľmi náročná;
  • 32-bitové systémy sú relatívne lacné a sú vhodné na používanie na počítačoch len v tých najjednoduchších programoch;
  • Pri výbere operačného systému je potrebné brať do úvahy minimálne požiadavky na konfiguráciu a obmedzenie (napríklad z hľadiska objemuOPERAČNÁ pamäť a pevné disky);
  • so zameraním sa na upgrady v budúcnosti by mala byť výhoda 64-bitových komplexov;
  • používa 32-bitové operačné systémy na "žehličke", ktoré podporuje 64-bitovú architektúru, je to nepraktické (celý potenciál ich nebude stlačený).
  • Súvisiace publikácie