32 bites x64 processzor operációs rendszer: korlátozások és mit jelent ez

Tartalomjegyzék:
- Mi az x86 architektúra?
- CISC és RISC processzor
- Mi az a 32 vagy 64 bites CPU?
- Az operációs rendszer 32 bites x64 processzora korlátozásai
- A RAM memória korlátozása
- Virtuális memória az alkalmazásokhoz
- Az alkalmazás kompatibilitása
- Telepíthetek 64 bites operációs rendszert egy 32 bites gépen?
- Hogyan tudhatom meg, hogy van-e 64 bites CPU vagy operációs rendszerem?
- Következtetések és ajánlások a 32 bites x64 processzor operációs rendszerről
A 32 bites operációs rendszer és az x64 processzor birtoklása valójában nem a leggyakoribb dolog, bár vannak olyan felhasználók, akik nem értik nagyon jól, hogy a CPU és az operációs rendszer milyen következményekkel jár. Ezért fogjuk elkészíteni ezt a cikket, amelyben minden kissé világosabb lesz.
Tartalom index
És nem csak a 32 és 64 bites processzorok és operációs rendszerek, hanem az alkalmazások is vannak. Valójában, ha megnézzük a rendszer fő mappáit, látni fogjuk, hogy ott van a programfájlok és a programfájlok mappája (x86). Mit jelent ez? Nos, mindent itt látunk.
Mi az x86 architektúra?
Kezdjük azzal, hogy megvizsgáljuk az x86 architektúra alapjait, és hogy ez milyen hatással van a processzorokra.
Mint mindannyian tudjuk, a processzor egy számítógép hardver eleme, amely számtalan tranzisztoros integrált áramkörből és logikai kapuból áll. Mindez a keret alkotja azt a központi feldolgozó egységet, amelyben másodpercenként milliókat és számításokat hajtanak végre, amelyek lehetővé teszik a számítógépünk merevlemezére telepített utasítások és programok alakítását. Ezért a processzor az az elem, amely intelligenciát ad a csapatunknak, és felelõs annak, hogy tetteinket értelmezzük.
Az x86 architektúra alapvetően a processzorok belső leépítésének módjáról szól, azaz a processzort alkotó belső elemek kommunikációjáról. Ezek az elemek a regiszterek, a számtani-logikai egység, a programszámláló stb.
A fontos dolog, amit figyelembe kell vennie, az, hogy az x86 processzor nem jelenti azt, hogy 32 vagy 64 bit, ez a koncepció valami különbözik a processzor fizikai architektúrájától. Valójában az első x86 architektúrával épített processzor az Intel 8086 volt, amely egy 16 bites CPU volt .
CISC és RISC processzor
Egy kicsit kibővítve érdemes tudni, hogy mi az a processzor, amely a CISC és a RISC utasításokkal működik, mivel ennek sok köze van az x86 architektúrához.
CISC processzor
Pontosan egy CISC processzor használja az x86 architektúrát, a Complex Instruction Set Computer kifejezést jelenti. Ez egy olyan processzor modellje, amely képes nagyon széles utasításkészlettel dolgozni, így komplex műveleteket hajthat végre a RAM-ban működtetett és a belső regiszterek között. Ezeket a processzorokat mindig az Intel és az AMD készítette.
Ez az architektúra olyan számítógépekre irányul, amelyek asztali operációs rendszerekkel működnek, és elsősorban grafikával működnek, mivel a beépített utasítások összetettsége nagyobb és jobb teljesítmény érhető el. De van egy probléma, vagyis az ilyen összetett utasítások megnehezítik a párhuzamos műveletek elvégzését, több maggal. És ezért a mai processzorok szintén képesek a CISC utasításokat lefordítani a RISC-re. Ennek az architektúranak az előnye, hogy jobban tudják kódolni és tömöríteni a kódot, megkönnyíti a hibakeresést és a programok futtatását.
RISC processzor
Ezzel szemben a RISC architektúrájú processzor, a Reduced Instruction Set Computer, sokkal kevesebb utasítást kínál és könnyebben végrehajtható. Ezek a processzorok arra irányulnak, hogy több utasítást hajtsanak végre párhuzamosan, szegmentált módon, és így csökkentsék a rendszermemória elérésének számát.
Ezt a CPU- t a PowerPC építette, például az első Unix rendszerek és kiszolgálók számára. Gyorsabban hajtják végre az utasításokat, és lehetővé teszik a nagyobb gyorsítótárakat. Ezen túlmenően az utasítások kódolása gyorsabb, mivel az egész rendszer egyszerűbb és egységesebb az utasítások sokfélesége szempontjából, de az az igazság, hogy a programozási feladatokban a RISC architektúra sokkal összetettebb, és megköveteli a gyakorlótól, hogy forráskódként használja az összeszerelőt.
Mi az a 32 vagy 64 bites CPU?
Mielőtt elmozdulnánk a processzorok fő témájától, térjünk vissza és határozottan nézzük meg a különbségeket a két processzor között. Ezenkívül már tudjuk, hogy az x86-nak semmi köze sincs ahhoz, hogy 32 vagy 64 bit legyen, sőt, a 64 bitből álló processzorokat x86_64-nek nevezzük, mert ez x86 architektúra, de 64 szó szélességgel működik. bit. Ó, most meglátjuk.
32 vagy 64 bites processzor lehet abban, hogy mennyi ideig tárolják és dolgozzák fel az adatokat és utasításokat a processzorban. Magától értetődik, hogy a CPU csak az 1/0-os áram / nem áram jeleket érti meg, és ezeket a számokat bitnek nevezzük, csak két állapotuk van, ezek a bitek összekapcsolódnak, hogy szavakat képezzenek, és ezáltal növelik a utasítások a multi-bit kombinációknak köszönhetően .
Egy 32 bites processzorban vannak olyan szavak, amelyek kombinálják a 32 és nullát, míg a 64 bitesben, mert ezek a szavak kétszer olyan nagyok, tehát kétszer annyi információval rendelkeznek bennük. Ez azt jelenti, hogy a 64 bites processzor kapacitása megkétszereződik a kettővel, mivel kevesebb idő alatt képes több feladat elvégzésére, de a memóriakapacitás és az utasításcímzés szempontjából is nagyon fontos következményekkel jár .
Az operációs rendszer 32 bites x64 processzora korlátozásai
Fizikai és logikai különbségek vannak a 32 vagy 64 bites processzor használatakor. És ezek közvetlenül érintik az operációs rendszert is. Lássuk mi azok és miért nem ajánlott különféle architektúrák használata.
A RAM memória korlátozása
Az első különbség a RAM memória és a virtuális memória kezelésében rejlik. Ha van 32 bites CPU, akkor csak 2232 számkombinációt képes olvasni, azaz 4 294 967 296 memória cellát, vagy ami 4 GB RAM volt. Időközben egy 64 bites CPU elméletileg képes olvasni 2 64 cellás adatot, körülbelül 16 millió terabyte (16 exabájt) adatot.
Mit jelent ez egy 32 vagy 64 bites operációs rendszer telepítésekor? A jelenlegi operációs rendszerek és a rendelkezésre álló hardver a fizikai korlátok miatt nem képesek elérni ezeket a számadatokat. Sőt, a Windows 10 Pro mindössze 512 GB RAM-ot képes kiszolgálni. Nyilvánvaló, hogy nem lesz problémánk, mert a jelenlegi PC alaplapok mintegy 128 GB RAM-ot támogatnak.
Mindenesetre, a CPU-ból és egy 32 bites operációs rendszerből álló PC-k csak 4 GB RAM-ot támogatnak, és ez közvetlenül befolyásol minket, mivel jelenleg gyakorlatilag nem tudnánk túlélni ezt a kis mennyiségű RAM-ot a számítógépünkön. Ezt azonnal észrevehetjük egy 64 bites CPU-val és 32 bites rendszerrel létrehozott virtuális gép létrehozásával.
A tulajdonságokban értesítjük, hogy 3, 5 GB-os telepített RAM van (500 MB a GPU-hoz). De ha megnézzük a másik rögzítést, akkor a virtuális gépet 6 GB-ra osztottuk, azaz két 2 GB-t még nem is használunk, mert a 32 szó szélessége nem képes több, mint 4 294 967 296 cellát kezelni memóriát.
Mindenesetre, a 64 bites rendszerekre ezek a korlátozások sokkal szélesebbek, már láthattunk 512 GB-ot a Windows 10 Pro esetén, de a szerver-orientált rendszerekben ez sokkal kiterjesztett, például a Windows Server 2016 akár 24 TB RAM-ot is támogat, És Linuxban pontosan ugyanez történik, bár az asztali és a kiszolgáló rendszerek egyaránt támogatnak több TB RAM-ot, ez az ingyenes szoftver előnye.
Virtuális memória az alkalmazásokhoz
A virtuális memória folyamatonkénti elosztása szintén korlátozott. Legyen óvatos, nem a rendszer virtuális memóriájáról, hanem arról a merevlemezen kiosztott memóriáról van szó, amelyben RAM hiányzik, hanem arra a RAM-ra, amelyet automatikusan kiosztunk olyan alkalmazások számára, amelyek sok erőforrást igényelnek. Erre példa az olyan alkalmazások, mint a Photoshop, vagy BIM vagy CAD programok, ahol sok memóriára van szükség a textúrák és folyamatok tárolásához a háttérben.
Pontosabban, egy 32 bites operációs rendszer csak 2 GB virtuális memóriát képes kiosztani minden egyes programra, míg a 64 bites rendszer elméletileg képes akár 8 TB elosztására.
Az alkalmazás kompatibilitása
De nemcsak a RAM memória kezelésére vonatkozik, hanem egyértelmű korlátozások vannak az operációs rendszer alkalmazás-támogatásának vonatkozásában is. Az első dolog, amit észrevehetünk, a 64-bites és egy másik 32-bites operációs rendszer helyi merevlemezére való mentése.
Ha megnézi a 32 bites fájlt, akkor csak egy mappa található a program fájlokhoz, míg a 64 bites fájlnak kettő van, és az egyikben x86-at kell elhelyezni. Valóban 32-re kell állítani, az a helyzet, hogy egy 32-bites rendszer nem támogatja a 64-bites alkalmazásokat, míg a 64-bites rendszer, igen, tudunk telepíteni a 32-es és a 64-bites alkalmazásokat.
Telepíthetek 64 bites operációs rendszert egy 32 bites gépen?
Nos, nyilvánvalóan nem, csak el kell végeznie a tesztet, letölti a Windows ISO-t, és megpróbálja futtatni a számítógépen. ez nem lehetséges, és azonnal megjelenik egy képernyő, amely részletesen megadja Önt.
És természetesen egy 32 bites rendszer telepíthető egy 64 bites számítógépre.
Hogyan tudhatom meg, hogy van-e 64 bites CPU vagy operációs rendszerem?
Mostantól valószínűleg már tudja, hogyan kell ezt megnézni, a cikkben látott képernyőképekének köszönhetően, de ha több információt szeretne tudni arról, hogyan ellenőrizheti ezt Windows és Linux rendszeren egyaránt, felkérjük, hogy tegye ezt cikk.
Mindenesetre nem is kell ezt vizsgálnunk, mivel például ha van számítógépünk körülbelül tíz évvel ezelőtt, akkor 100% -ban biztosak leszünk abban, hogy 64 bit lesz. Manapság szinte minden asztalon 64 bites hardver van, és csak 32 bites CPU-kat találunk olyan alapvető eszközökhöz, mint programozható mikrovezérlők, hordható elemek, például aktív karkötők vagy intelligens órák, egerek és billentyűzetek, vagy az alkalmi NAS vagy az alap DAS.
Következtetések és ajánlások a 32 bites x64 processzor operációs rendszerről
Nos, természetesen azt javasoljuk, hogy ellenőrizze, hogy berendezésünk 64 bites-e, és mindig telepítsen egy 64 bites operációs rendszert és alkalmazásokat. Ez alapvető fontosságú ahhoz, hogy kihasználhassuk csapatunk minden erejét, és ne csak a lehetőségeinek felét vagy kevesebbet tartsuk meg.
Most néhány érdekes útmutatót és útmutatót adunk Önnek, arra az esetre, ha megnézi őket.
Nos, itt jön egy kis cikkünk, amely elmagyarázza a 32 bites operációs rendszer korlátozásait egy x64 processzoron. Ha bármilyen kérdése van, vagy szeretne hozzá valamit, ami hiányzik, írjon nekünk egy megjegyzést alább.
Az Nvidia megszünteti a 32 bites operációs rendszerek támogatását

Az NVIDIA hivatalosan leállítja a 32 bites operációs rendszerek grafikus illesztőprogramjainak támogatását.
Mi a cmd, mit jelent és mit jelent?

Elmagyarázzuk, mi a CMD, és mi a Windows 10, Windows 8 és Windows 7 rendszerekben. Megmutatjuk a leggyakrabban használt és használt parancsokat is ✅
Az Aorus bemutatja 144 bites, 10 bites ips freesync monitorját cesnél

Az AORUS kibővítette termékkatalógusát, nemcsak a grafikus kártyák, az alaplapok, a RAM és a perifériák területén.