Skip to content

Co je to ‚i686‘ v Linuxu / Unixu?

26 de Červenec de 2021
Intel Celeron 300A MHz 579824905f9b58461f8d86c6

Identifikátor i686 obecně odkazuje na jádro optimalizované pro provoz procesoru Intel pomocí mikroarchitektury P6, běžně spojované s procesory třídy Pentium Pro a Pentium M od roku 1995 a novější. Linuxová distribuce pro i686 podporuje většinu implementací, které jí předcházely – například počítač i686 obvykle funguje dobře s distribucemi založenými na i386. Standard i686 provozuje 32bitový operační systém. Specifické distribuční obrazy pro stroje i686 se po roce 2004 stávají stále vzácnějšími.

Mikroarchitektura Intel

Spotřebitelské procesory Intel následovaly * 86 konvence pojmenování, která se datuje od čipu 8086 vydaného v roce 1978. Pozdější iterace zahrnovaly 16bitový i286 v roce 1983, 32bitový i386 v roce 1985, 32bitový i486 v roce 1989, i586 (původní čip Pentium) v roce 1993 „i686 (Pentium Pro) v roce 1995 a i786 (Pentium 4 nebo NetBurst) v roce 2000. Od roku 2003 se na spotřebitelském trhu rozrostla řada procesorů x64 podporujících 64bitové operační systémy. Názvy tříd mikroarchitektury se za x64 nevyvinuly; Současné schéma pojmenování Intel se místo toho zaměřuje na generování procesoru. V současné době pro stolní počítače používá řada Intel Core jádro x86_64 Linux.

Ostatní architektury

Kromě i686 se pravděpodobně setkáte s několika dalšími indikátory specifickými pro procesor:

  • x86_64: Podporuje 64bitovou architekturu Intel
  • amd64: Podporuje 64bitovou architekturu AMD
  • arm64: Podporuje 64bitové čipy ARM

Kdy mám používat aplikace i686?

Správce balíků vyřeší správný balíček pro vaše jádro. Instalaci budete mít zpravidla vždy distribuční obrázky s jádry kompilovanými pro architekturu i386 – získáte 32bitový výkon, ale u procesorů Intel bude obecně vždy fungovat. Pokud používáte moderní počítač s 64bitovým procesorem Intel, výběr obrazu x86_64 dává větší smysl. Při výběru staršího počítače s procesorem Pentium Pro přes procesor Pentium 3 nebo procesorem Pentium M najdete přírůstkovou hodnotu ve výběru i686 (pokud je k dispozici!). Jádro i686 nabízí některé další funkce, které Intel napálil do procesoru a které nejsou přístupné základnímu jádru i386. Pokud nemůžete najít relevantní distribuční obraz předkompilovaný pro standard i686, můžete si kdykoli zcela zdarma sestavit vlastní jádro.