Mi az "i686" Linux/Unix rendszerben?
Az azonosító i686 nagy vonalakban egy olyan kernelre utal, amelyet Intel processzorok futtatására optimalizáltak a P6 mikroarchitektúrával, amelyet általában a Pentium Pro és Pentium M osztályú processzorokhoz társítanak 1995-től és később. A Linux disztribúció Az i686 esetében támogatja a legtöbb előtte lévő megvalósítást – például egy i686-os számítógép általában jól működik az i386-alapú disztribúciókkal.
Az i686 szabvány 32 bites verziót futtat operációs rendszer. 2004 után egyre ritkábbnak bizonyulnak az i686-os gépek speciális disztribúciós képei.
Az Intel mikroarchitektúrája

Az Intel fogyasztói minőségű processzorai követték a *86 elnevezési konvenció, az 1978-ban kiadott 8086 chipig nyúlik vissza. A későbbi iterációk közé tartozott a 16 bites i286 1983-ban, a 32 bites i386 1985-ben, a 32 bites i486 1989-ben, az i586 (az eredeti Pentium chip) 1993-ban, az i686 (a Pentium Pro5) és az 1999. i786 (Pentium 4, vagy NetBurst) 2000-ben.
2003 óta a 64 bites operációs rendszereket támogató x64 sorozatú processzorok uralják a fogyasztói piacot. A mikroarchitektúra osztálynevek nem fejlődtek tovább az x64-en; Az Intel jelenlegi elnevezési rendszere ehelyett a processzor generálására összpontosít. Jelenleg az asztali számítógépek esetében az Intel Core termékcsaládja az x86_64 Linux kernelt használja.
Egyéb építészetek
Az i686 mellett valószínűleg néhány más processzorspecifikus jelzővel is találkozni fog:
- x86_64: Támogatja az Intel 64 bites architektúráját
- amd64: Támogatja az AMD 64 bites architektúráját
- kar64: Támogatja a 64 bites ARM chipeket
Mikor használjam az i686 alkalmazásokat?
A csomagkezelő feloldja a megfelelő csomagot a kernelhez. Általános szabály, hogy mindig képes lesz telepíteni terjesztési képek az i386 architektúrára fordított kernelekkel – 32 bites teljesítményt kap, de az Intel processzorok esetében általában mindig működik. Ha modern számítógépet használ 64 bites Intel processzorral, az x86_64-es kép kiválasztása ésszerűbb.
Ha egy régebbi, Pentium Pro-Pentium 3 processzorral vagy Pentium M processzorral rendelkező számítógépet használ, akkor az i686 kiválasztásával nagyobb értéket találhat. Az i686 kernel olyan további funkciókat kínál, amelyeket az Intel beépített a processzorba, és amelyek nem érhetők el az alap i386 kernel számára.
Ha nem talál az i686 szabványhoz előre lefordított megfelelő disztribúciós lemezképet, mindig szabadon fordíthatja a saját kernelt a semmiből.
GYIK
-
Mi az i686-PAE?
A PAE a Physical Address Extension rövidítése. Az i686-PAE architektúrával az operációs rendszer több mint 4 GB RAM-hoz fér hozzá folyamatonként. Míg az i686 32 bites, addig a PAE akár 36 bites teljesítményt tesz lehetővé, és a gép akár 64 GM RAM-hoz is hozzáférhet.
-
Mi a különbség az i686 és az x86_64 között?
Amikor Linuxot telepít, választhat az i686 és az x86_64 között. Általánosságban elmondható, hogy az I686 az operációs rendszer 32 bites verziója, míg az x86_64 az operációs rendszer 64 bites verziója. A 64 bites verzió jobb a memóriaigényes folyamatokhoz, de a 32 bites változat a legtöbb felhasználásra elfogadható.