32-bites vs. 64-bites

32 bites hardver és szoftver rendszerek, időnként x86 vagy x86-32 néven, dolgozzon az adatokkal 32 bites darabokban. Ellentétben, 64 bites hardver és szoftver rendszerek, vagy x64 vagy x86-64, használja az adatokat 64 bites darabokban. Elméletileg minél több adatot lehet feldolgozni egy időben, annál gyorsabban képes a rendszer végrehajtani.

A 64 bites rendszerek azonnali gyakorlati előnye, hogy nagyobb mennyiségű felhasználást használnak 32-bites64-bitesBitek száma 32 64 Építészet és szoftver leírása A 32 bites architektúra 32 bites (4 oktetet) szélessávú nyilvántartásokon, címeken vagy adatbuszokon alapul. A szoftverek esetében a 32-bites rendszerint a 32-bites lineáris címtér használatát jelenti. A 64 bites architektúra a 64 bites (8 oktett) szélességű nyilvántartásokon, címeken vagy adatbuszokon alapul. A szoftver esetében a 64 bites azt jelenti, hogy a kódot 64 bites virtuális memóriacímekkel kell használni. Kompatibilitás A 32 bites operációs rendszerekhez és az alkalmazásokhoz 32 bites CPU szükséges A 64 bites operációs rendszerhez 64 bites CPU szükséges, a 64 bites alkalmazásokhoz pedig 64 bites OS és CPU szükséges Rendelkezésre álló rendszerek A Windows 8, Windows 7, Windows Vista és Windows XP, Linux összes kiadása XP Professional, Windows Vista, Windows 7, Windows 8, valamint a Mac OS X és Linux Memória korlátai A 32 bites rendszereknek 3,2 gigabájt (GB) RAM-ra van korlátozva. A 32 bites Windows címekkel korlátozva nem érik el a teljes 4 GB-ot. Ez hardvertől függ, általában 3,25 GB. A 64 bites rendszerek akár 17 milliárd GB RAM-ot is lehetővé tesznek. Előnyök Kevesebb kérdés, szélesebb körben összeegyeztethető • Több RAM hozzáférés • Több hatékonyság • Több virtuális memória allokáció • Több biztonsági funkció Hátrányok Kevesebb RAM-hozzáférés, kevesebb memória, kevesebb hatékonyság, kevesebb biztonsági funkció • Lehetséges illesztőprogram-kompatibilitások • Egyes alaplap RAM-korlátok • Régi kérdések

Tartalom: 32-bites vs. 64-bites

  • 1 Építészet és szoftver
  • 2 Kompatibilitás
    • 2.1 Mi kompatibilis a 32 bites CPU-val??
    • 2.2 Mi kompatibilis a 64 bites CPU-val??
  • 3 Memória
    • 3.1 VPS operációs rendszer kiválasztása
  • 4 előnye és hátránya
  • 5 Windows rendszerek
  • 6 Hivatkozások

Építészet és szoftver

A 32-bites és a 64-bites kifejezések arra utalnak, hogy a számítógépbe beágyazott processzor vagy a CPU hogyan kezeli az adatokat. A 32 bites architektúra lehetővé teszi a számtani és logikai egység (ALU), vagy a digitális áramkör számára, hogy 32 bites egész számtani és logikai műveleteket hajtson végre.

A 64 bites architektúrához ez lehetővé teszi a Windows 64 bites verziójának, hogy 32 bites rendszernél jobb nagy mennyiségű RAM-ot kezeljen. Szintén egy 64 bites rendszer rendelkezik 64 bites címregiszterekkel, az adatregiszterekkel és az adatbusz méretével általában egyenértékűek a címregiszterekkel. Tehát a 64 bites CPU és ALU architektúráknak megfelelő értékekkel rendelkeznek megfelelő regiszterekkel és címekkel, vagy adatokkal, buszokkal.

Kompatibilitás

Mi kompatibilis a 32 bites CPU-val?

A 32 bites processzor nem tudja futtatni a 64 bites CPU-khoz tervezett operációs rendszert. Nem támogatja a 64 bites alkalmazásokat sem. A 32 bites CPU-k csak egy 32 bites operációs rendszert és a 32 bites operációs rendszerekhez tervezett alkalmazásokat futtathatják.

Processzor (CPU)32-bites32-bites32-bites32-bites
Operációs rendszer (OS)32-bites32-bites64-bites64-bites
Jelentkezési program32-bites64-bites Nem Nem
Összeegyeztethető?IgenNem

Mi kompatibilis a 64 bites CPU-val?

A 64 bites rendszerek általában visszamenőleg kompatibilisek, és támogatják a 32 bites operációs rendszereket és a 32 bites alkalmazásokat is.

Processzor (CPU)64-bites64-bites64-bites64-bites
Operációs rendszer (OS)32-bites32-bites64-bites64-bites
Jelentkezési program32-bites64-bites32-bites64-bites
Összeegyeztethető?IgenNemIgenIgen

memória

A 32 bites rendszereknek korlátozása van arra, hogy mekkora memóriát tudnak címezni (vagy rámutatni). Ez a korlátozás 4 GB. Míg a memória általában a RAM-ra vonatkozik, ez a korlátozás a rendszer többi eszközének, például a video-, audio- és hálózati adaptereknek a memóriáját is magában foglalja. A RAM, a grafikus (GPU) RAM, a PCI memóriatartomány és néhány más összetevő együttes korlátja 4 GB.[1]

Ennek gyakorlati következményei az, hogy például a 32 bites Windows nem tudja teljes mértékben kihasználni a 4 GB-os RAM-ot, és általában 3,25 GB-ot mutat. Több RAM telepítése mindig lehetőség, de a 32 bites rendszerek egyszerűen nem tudnának RAM-ot meghaladó RAM-ot használni. A 64 bites verzió akár 8 TB-ot képes kezelni. Mivel a jelenlegi rendszerek nem tudják teljes mértékben kihasználni a kapacitás előnyeit, a rendszerek már elérhetőek a beépített RAM-mal, amely messze meghaladja a 32 bites rendszerek 4 GB-os korlátját.

VPS operációs rendszer kiválasztása

Amikor olyan virtuális magánszervert (VPS) használ, mint a Linode vagy a DigitalOcean, a rendszergazdákat gyakran korlátozza a rendelkezésre álló RAM mennyiség. Tehát gyakran javasolják a 32 bites Linux disztribúció használatát a VPS-en, nem pedig a 64 bites operációs rendszeren.

Érvek és ellenérvek

A 64 bites rendszerek előnyei a következők:

  • Képes több RAM-ot használni. A 64 bites processzorok elméletileg képesek hivatkozni a memória 2 ^ 64 helyére, vagyis a 32 bites processzorok memóriaszámának több mint 4 milliárdszor hivatkozhatnak. A jelenlegi 64 bites Windows OS 16 TB korlátozás, a gyakorlatlanság miatt nem haladhatja meg a 128 GB fizikai RAM-ot. Ennek eredményeként a 64 bites folyamatok 16 TB-os virtuális memóriát hozhatnak létre, a felhasználói folyamatokhoz a virtuális memóriában elosztott 8 TB-ig, a kernelfolyamatokhoz pedig 8 TB-ig..
  • Nagyobb hatékonyság. További RAM telepítésekor a 32 bites rendszerek általában nem tudják kihasználni azt a címezhető terület korlátozása miatt. De a 64 bites rendszerek képesek, ami gyakran jelentős teljesítménynövekedést eredményez.
  • Több virtuális memória allokáció. 64 bites architektúra A Windows elméletileg 8 TB virtuális memóriát kínálhat egy alkalmazás számára. 32 bites architektúra A Windows 2 GB-ra korlátozott. A modern alkalmazások, különösen a játékok, a videó és a képszerkesztés érdekében, több RAM-ot igényelnek. A 64 bites hatékony memóriafelhasználás és -elosztás révén a 64 bites operációs rendszerre optimalizált alkalmazások teljes mértékben kihasználhatják az új hely előnyeit.
  • További biztonsági szolgáltatások. A 64 bites feldolgozás további biztonsági védelmeket kínál, ideértve, de nem korlátozva a hardver D.E.P-t, a kernel-javítást és a továbbfejlesztett eszközillesztőket.

Van néhány hátrány, amelyek magukban foglalják a következőket:

  • Lehetséges illesztőprogram-kompatibilitás. Miközben egyre növekszik a 64 bites operációs rendszer támogatása, azok számára, akik még mindig átölelik a régebbi, szilárd és gyakran még mindig funkcionális hardvert, az átvitel rendben lesz, és később. Nem valószínű, hogy 64 bites illesztőprogramok lesznek elérhetők régebbi rendszerekhez és hardverhez. Ezek olyan határozatok, amelyeket eseti alapon hoznak.
  • Néhány alaplap RAM korlátozása. Ritka eset, ha az alaplap támogatja a korai 64 bites processzorokat, de nem támogat 4 MB-nál több RAM-ot. A rendelkezésre álló 64 bites processzor előnyei lehetnek, még akkor is, ha több RAM-hoz nem férnek hozzá. Lehet, hogy ideje frissíteni az operációs rendszert.
  • Régi kérdések. A szoftver valószínűleg nem fog áttérni a 64 bites feldolgozásra. A régebbi alkalmazások, beleértve a 16 bites alkalmazásokat is, virtualizációt igényelnek. Ellenkező esetben ideje lehet frissíteni.

Windows rendszerek

A Windows 8, mind a Standard, mind a Pro verzióval, elérhető 32 és 64 bites disztribúciókban. A Windows 7 elindítása előtt a Microsoft kijelentette, hogy a Windows 8 lesz az utolsó Windows, amely támogatja a 32 bites architektúrát. Az alkalmazások, illesztőprogramok és beépülő modulok 64 bitesre történő végleges áthelyezésével a Windows nem biztosítja a 32 bites visszamenőleges kompatibilitást. A jelenlegi rendszereknél, amelyek továbbra is igényelnek Windows XP támogatást, homokdobozba helyezett virtualizációval lehet megtalálni, amire a Windows Server 2008 rendszerben került sor.

Ezt követően a számítógépeknek 64 bites processzorokra lesz szükségük. Ha Windows rendszert használ, a következőkkel ellenőrizheti, hogy a processzor 64 bites-e:

  1. Nyissa meg a teljesítményinformációkat és eszközöket a Start gombra, a Vezérlőpultra, a Rendszer és karbantartás elemre, majd a Teljesítményinformációk és eszközök elemre.
  2. Kattintson a Részletek megtekintése és nyomtatás elemre.
  3. A Rendszer részben ellenőrizze a jelenleg Rendszer típus alatt futó operációs rendszer típusát. A 64 bites képesség esetén megmutatja, hogy a rendszer képes-e 64 bites Windows futtatni.

Megjegyzés: Ha a rendszer már fut egy 64 bites Windows verziót, akkor a 64 bites képes lista nem jelenik meg.

Irodalom

  • Windows 32 bites és 64 bites - Helpdesk Geek
  • 32 bites - Computer Hope
  • 32 és 64 bit - Gyors és piszkos tippek
  • A 32 és 64 bites Windows részletesebb áttekintése - ni.com
  • 32 vagy 64: Milyen bit Windows? - PC World
  • Wikipedia: 32 bit
  • Wikipedia: 64 bit
  • 32 és 64 bites GYIK - Microsoft Windows
  • 32 és 64 bites magyarázat - TechSupport riasztás
  • 32 és 64 bit - Hogyan lehet Geek
  • 32 vs 64 bit tovább Hét fórum