Mis on "i686" Linuxis/Unixis?

Identifikaator i686 viitab laias laastus tuumale, mis on optimeeritud töötama Inteli protsessorit kasutades P6 mikroarhitektuuri, mida tavaliselt seostatakse Pentium Pro- ja Pentium M-klassi protsessoritega aastast 1995 ja hiljem. A Linuxi levitamine i686 jaoks toetab enamikku sellele eelnenud rakendusi – näiteks töötab i686 arvuti tavaliselt i386-põhiste distributsioonidega suurepäraselt.

I686 standard töötab 32-bitisel kujul operatsioonisüsteem. Spetsiifilised jaotuspildid i686 masinate jaoks osutuvad pärast 2004. aastat üha haruldasemaks.

Inteli mikroarhitektuur

Intel Core i7 protsessor
 4kodiak / Getty Images

Inteli tarbijaklassi protsessorid on järginud *86 nimetamiskonventsioon, mis pärineb 1978. aastal välja antud kiibist 8086. Hilisemate iteratsioonide hulka kuulusid 16-bitine i286 1983. aastal, 32-bit i386 1985. aastal, 32-bit i486 1989. aastal, i586 (algne Pentiumi kiip) 1993. aastal, i686 (Pentium Pro5) ja 1999. i786 (Pentium 4, või NetBurst) 2000. aastal.

Alates 2003. aastast on 64-bitiseid operatsioonisüsteeme toetav x64-seeria protsessorid muutunud tarbijaturul domineerivaks. Mikroarhitektuuri klasside nimed ei ole arenenud kaugemale kui x64; Inteli praegune nimeskeem keskendub selle asemel protsessori genereerimisele. Praegu kasutab Inteli Core'i liin lauaarvutite jaoks x86_64 Linuxi tuuma.

Muud arhitektuurid

Lisaks i686-le näete tõenäoliselt mõnda muud protsessorispetsiifilist indikaatorit:

  • x86_64: toetab Inteli 64-bitist arhitektuuri
  • amd64: Toetab AMD 64-bitist arhitektuuri
  • käsi64: Toetab 64-bitiseid ARM-kiipe

Millal peaksin kasutama i686 rakendusi?

Teie paketihaldur lahendab teie kerneli jaoks õige paketi. Reeglina saate alati installida jaotuspildid i386 arhitektuuri jaoks kompileeritud tuumadega – saate 32-bitise jõudluse, kuid Inteli protsessorite puhul töötab see üldiselt alati. Kui kasutate kaasaegset 64-bitise Inteli protsessoriga arvutit, on x86_64 kujutise valimine mõttekam.

Kui kasutate vanemat Pentium Pro kuni Pentium 3 protsessoriga või Pentium M protsessoriga arvutit, saate i686 (kui see on saadaval!) valimisel suurendada. I686 kernel pakub mõningaid lisafunktsioone, mille Intel on protsessorisse pannud ja mis pole i386 baaskernelile juurdepääsetavad.

Kui te ei leia i686 standardi jaoks eelnevalt kompileeritud asjakohast distributsioonipilti, võite alati oma kerneli nullist kompileerida.

KKK

  • Mis on i686-PAE?

    PAE tähendab Physical Address Extension. I686-PAE arhitektuuriga saab operatsioonisüsteem juurde pääseda rohkem kui 4 GB RAM-ile protsessi kohta. Kui i686 on 32-bitine, siis PAE võimaldab kuni 36-bitist jõudlust ja masin pääseb juurde kuni 64 GM RAM-ile.

  • Mis vahe on i686 ja x86_64 vahel?

    Linuxi installimisel võidakse teile pakkuda valikut i686 ja x86_64 vahel. Üldiselt on I686 OS-i 32-bitine versioon, samas kui x86_64 on OS-i 64-bitine versioon. 64-bitine versioon on mälumahukate protsesside jaoks parem, kuid 32-bitine versioon on enamiku kasutuste jaoks vastuvõetav.