Linux/Unix'te 'i686' nedir?

tanımlayıcı i686 genel olarak, 1995 ve sonrasındaki Pentium Pro ve Pentium M sınıfı işlemcilerle yaygın olarak ilişkilendirilen P6 mikro mimarisini kullanan bir Intel işlemcisini çalıştırmak için optimize edilmiş bir çekirdeğe atıfta bulunur. A Linux dağıtımı for i686 kendinden önceki çoğu uygulamayı destekler; örneğin, bir i686 bilgisayarı genellikle i386 tabanlı dağıtımlarla gayet iyi çalışır.

i686 standardı 32 bitlik bir işletim sistemi. i686 makineleri için özel dağıtım görüntüleri, 2004'ten sonra giderek daha nadir görülüyor.

Intel'in Mikromimarisi

Intel Core i7 işlemci
 4kodiak / Getty Images

Intel'in tüketici sınıfı işlemcileri bir *86 1978'de piyasaya sürülen 8086 çipine dayanan adlandırma kuralı. Daha sonraki yinelemeler, 1983'te 16-bit i286, 1985'te 32-bit i386, 1989'da 32-bit i486, 1993'te i586 (orijinal Pentium çipi), 1995'te i686 (Pentium Pro) ve i786 (pentium 4, veya NetBurst) 2000 yılında.

2003 yılından bu yana, 64 bit işletim sistemlerini destekleyen x64 serisi işlemciler, tüketici pazarına hakim olmak için büyümüştür. Mikromimari sınıf adları x64'ün ötesine geçmedi; Intel'in mevcut adlandırma şeması, bunun yerine işlemcinin üretimine odaklanır. Şu anda, masaüstü sınıfı bilgisayarlar için Intel'in Core serisi, x86_64 Linux çekirdeğini kullanıyor.

Diğer Mimariler

i686'nın yanı sıra, muhtemelen işlemciye özgü birkaç göstergeyle daha karşılaşacaksınız:

  • x86_64: Intel'in 64 bit mimarisini destekler
  • amd64: AMD'nin 64 bit mimarisini destekler
  • kol64: 64-bit ARM çiplerini destekler

i686 Uygulamalarını Ne Zaman Kullanmalıyım?

Paket yöneticiniz, çekirdeğiniz için doğru paketi çözecektir. Kural olarak, her zaman yükleyebileceksiniz dağıtım görüntüleri i386 mimarisi için derlenmiş çekirdeklerle 32 bit performans elde edersiniz, ancak Intel işlemciler için genellikle her zaman çalışır. 64 bit Intel işlemcili modern bir bilgisayar kullanıyorsanız, x86_64 görüntüsü seçmek daha mantıklıdır.

Pentium Pro'dan Pentium 3 işlemciye veya Pentium M işlemciye sahip eski bir bilgisayar çalıştırıyorsanız, i686'yı (varsa!) seçerek artan bir değer bulacaksınız. i686 çekirdeği, Intel'in işlemciye yerleştirdiği ve temel i386 çekirdeği tarafından erişilemeyen bazı ek özellikler sunar.

i686 standardı için önceden derlenmiş ilgili bir dağıtım görüntüsü bulamazsanız, kendi çekirdeğinizi her zaman sıfırdan derlemekte özgürsünüz.

SSS

  • i686-PAE nedir?

    PAE, Fiziksel Adres Uzantısı anlamına gelir. Bir i686-PAE mimarisi ile işletim sistemi, işlem başına 4 GB'den fazla RAM'e erişebilir. i686 32-bit iken, PAE 36-bit'e kadar performansa izin verir ve makine 64 GM'ye kadar RAM'e erişebilir.

  • i686 ve x86_64 arasındaki fark nedir?

    Linux kurarken, size i686 ve x86_64 arasında bir seçim sunulabilir. Genel anlamda, I686 32-bit sürümüdür, x86_64 ise işletim sisteminin 64-bit sürümüdür. 64 bit sürüm, yoğun bellek kullanan işlemler için daha iyidir, ancak çoğu kullanım için 32 bit sürüm kabul edilebilir.