Geçenlerde i386 işlemcinin Linux Çekirdeği 3.8'te desteklenmeyeceğini gördüm, bu yüzden Ubuntu'nun yalnızca önümüzdeki yıllarda 64-bit kullanılabileceği anlamına mı geliyor?
Geçenlerde i386 işlemcinin Linux Çekirdeği 3.8'te desteklenmeyeceğini gördüm, bu yüzden Ubuntu'nun yalnızca önümüzdeki yıllarda 64-bit kullanılabileceği anlamına mı geliyor?
Yanıtlar:
Hayır, bu , 32 bit mimariyi destekleyen ve Intel'den orijinal yonga olan Intel 80386 yongasında Linux çalıştıramayacağınız anlamına gelir . Bu işlemciler saat hızları 12-40 Mhz arasındaydı ve 1990'ların başlarında ve ortalarında Intel 80486 ve ardından Intel Pentium tarafından değiştirildi.
Diğer, daha modern 32-bit cips (Pentium Pro ve üstü) hala desteklenmeye devam ediyor. Bu işlemciler i386 mimarisine sahip olmaları ile karakterize edilirler, ancak kullanımı 80386 desteği için gerekli olan çirkin koltuk değneklerinin Linux'tan çıkarılmasını sağlayan orijinal 80386 üzerinde bazı iyileştirmelere sahiptir :
Bu ağaç, eski-386-CPU desteğini kaldırıyor ve böylece SMP ilkellerini yıllarca değiştirmek istediğimizde fazladan bir işle uğraştığımızda, biraz karmaşıklıktan kurtuluyor.
Anekdot, Linux'un ilk sürümünü geliştirirken Linus Torvalds'ın kullandığı işlemci olduğu için 80386 işlemciyi desteklemekte bazı duygusal bir değere sahip olduğunu belirtti .
[Linux] bir MMU'ya (herkese üzgünüm) ihtiyaç duyuyor ve özellikle 386/486 MMU'ya ihtiyaç duyuyor (daha sonra bakınız). ... bulabildiğim 386'nın akla gelebilecek her özelliğini kullanıyor, aynı zamanda 386 hakkında bana öğretme projesiydi. Daha önce de belirtildiği gibi, hem disk belleği (hem de diske değil) hem de bölümleme için bir MMU kullanıyor. GERÇEKTEN 386'ya bağımlı kılan bölümlemedir (her görevin kod ve veri için 64Mb'lik bir bölümü vardır - 4Gb'de maksimum 64 görev. 64 MB / görevden daha fazla çerez isteyen herkes).
Ayrıca, Linux çekirdeğinde 3.8 sürümüne kadar mevcut olan i386 desteğine rağmen , son yıllarda çoğu Linux dağıtımı yine de 80386 işlemciyle uyumsuz kılan ayarlarla derlendi. Özellikle, Ubuntu , Ubuntu 10.10’dan bu yana i686 (Pentium Pro) işlemci ya da daha üstünü gerektirir .
Ubuntu uzun süredir uygun "i386" lerde çalışmadı, işlemci desteği 10.10'a düştü .