Az x86-64 az x86-os architektúra 64 bites leszármazottja: az x86 utasításkészlet-architektúra 32 bites (IA-32) verziójának kiterjesztése. Ez a kiterjesztés hatalmas mértékben megnöveli a használható virtuális és fizikai címteret az IA-32 lehetőségeihez képest, ezáltal pl. sokkal könnyebben kezelhetők nagyobb adathalmazok. Az x86-64 lehetővé teszi 64 bites általános célú regiszterek használatát és számos egyéb fejlesztést tartalmaz. (Wikipédia)
A 32/64bit közötti különbség annyit jelent, hogy a CPU (processzor) kétszer annyi művelet tud befogadni az adatbuszon , azaz a processzornak elméletileg kétszer gyorsabbnak kellene lennie. Ez azonban sajnos csak az elméleti szinten van így, a valóságban kicsit rosszabb a helyzet. Sajnos a szoftvergyártók elkezdték teljes mértékben ignorálni a 32 bites fejlesztéseket aminek a következménye, hogy a programok kevésbé jól optimalizáltak lettek. A lényeg viszont nem változik, a processzor sokkal gyorsabban képes működni a 64 bites felépítéssel, amit nagyméretű állományoknál vehetünk észre. Ilyen például egy adatbázis elérése, vagy tömörített állományok kicsomagolása, stb.
Jó tudni!
A 64 bites rendszer futtatásához 64 bites hardverre van szükségünk! A 64 bites hardver viszont visszafelé kompatibilis, így képes futtatni a 32 bites alkalmazásokat, vagy operációs rendszereket is.
A 64 (x86_64/amd64) bites operációs rendszer a nagyobb mennyiségű memóriát hatékonyabban tudja kezelni, mint a 32 bites operációs rendszer, A 32 bites rendszer 4 GB fizikai memóriát tud kezelni (2^32-=4294967296 bit). A 64 bites rendszer elméletileg 16 EB-hoz férhet hozzá (2^64=184467440737095516 bit), ami 16 millió GB, azonban ez limitálva van.
A blackPanther OS (v18.1 változatai előtti) 32 bites változatát (v16.2SE) a PAE rendszermag használatával 64GB-ra memória támogatásra bővítettük, így a 32 bites változat is jól használható a legkorszerűbb hardvereken is. A 32 bites rendszerek másik korlátja, hogy 2GB-nál nagyobb állományt nem lehet vele kezelni. Ilyenek például a nagy statisztikai adatok, adatbázisok, stb.
Amennyiben 64 bites blackPanther OS-t használunk, akkor azon javasolt a 64bites (x86_64) alkalmazások futtatása. A 32bites (x86, i566) alkalmazások akkor futtathatóak, ha a rendszerre (vagy a programmal) telepítve vannak a 32bites programkönyvtárak (library) is.
Honnan tudom, hogy az én hardverem milyen?
Windows esetében kattintsunk az alábbi leírásra és kövessük a Windows változat útmutatóját. [ Hivatalos útmutató ]
Vagy kövessük az alábbi lépéseket:
- az opciókból válasszuk a “Tulajdonságok” elemet,
- olvassuk le azt, hogy gépünk hány bites operációs-rendszerrel rendelkezik.
blackPanther OS esetében:
Más Linux alapú rendszer esetében:
0 1 2 3 | uname -a Linux localhost 4.18.16-desktop-1bP #1 SMP Tue Oct 23 22:47:49 CEST 2018 x86_64 x86_64 x86_64 GNU/Linux |
Természetesen ezek a szoftveresen felismert architektúrák. A valódi információkat a CPU adatlapjáról tudhatjuk meg.
Például:
Intel(R) Core(TM) i7-4510U CPU @ 2.00GHz – Instruction Set: 64-bit
Hozzászólások lezárva