Mengapa Ubuntu mainstream masih dikompilasi i386?

14

Saya cukup percaya (apakah saya salah?) Bahwa lebih dari 90% (jika tidak lebih dari 99,9%) dari instalasi Ubuntu 10.x i386 dijalankan pada komputer i686. Jadi mengapa Ubuntu masih belum dioptimalkan i686?

Satu-satunya kasus yang dapat saya bayangkan, ketika seseorang menginstal Ubuntu modern pada mesin i386 adalah netbook low-end pada sesuatu seperti Geode CPU. Jadi, jika Canonical guys ingin mendukung mereka, lalu mengapa tidak meninggalkan "Netbook Remix" i386 dan membuat desktop mainstream Ubuntu i686?

Ivan
sumber
1
+1 pertanyaan bagus. Saya selalu bertanya-tanya tentang hal ini sendiri.
koushik

Jawaban:

17

Selama siklus pengembangan 10,10 keputusan dibuat untuk menjatuhkan dukungan untuk i386 dan i486 sepenuhnya. Anda dapat melihat spesifikasi aslinya di sini: https://blueprints.launchpad.net/ubuntu/+spec/foundations-m-686-compile . Saya percaya dukungan mungkin telah dibatalkan untuk i586 juga, meskipun itu sedikit lebih kontroversial.

Yang penting, ini bukan hanya optimasi kernel (kernel 686 yang telah dikompilasi telah tersedia jauh sebelumnya), tetapi setiap paket dalam arsip .

Namun, nama i386 untuk versi 32-bit Ubuntu masih bertahan di beberapa tempat, seperti di bidang deskripsi paket (yang dibangun untuk lengkungan "i386" dan "amd64" daripada "32bit" dan "64bit") . Namun, ini hanya masalah kosmetik di bagian teknis distro, dan untuk sejumlah alasan tidak layak diperbarui.

Scott Ritchie
sumber
3
"Saya percaya dukungan mungkin telah dibatalkan untuk i586 juga" - Saya harap begitu. Belum melihat siapa pun yang cukup cabul untuk Menjalankan Ubuntu 10 pada Pentium-1.
Ivan
2

Rilis baru Ubuntu (10.10 ke atas) tidak akan berfungsi pada apa pun yang lebih tua dari i686. http://princessleia.com/journal/?p=2989

akshatj
sumber
1
Bisakah Anda memverifikasi itu?
Marco Ceppi
Namun paket masih diberi label dengan "-i386". Kenapa begitu?
Ivan
2
@Van: Saya pikir ini masalah kemasan.
akshatj