Selama diskusi tentang solusi alternatif untuk prosesor x86 yang tidak mendukung instruksi "cmpxchg8b", Linus Torvalds menyatakan bahwa mungkin sudah saatnya untuk menjadikan instruksi ini wajib untuk kernel dan menghentikan dukungan untuk prosesor i486 yang tidak mendukung "cmpxchg8b" daripada mencoba meniru instruksi ini pada prosesor yang sudah tidak digunakan lagi. Saat ini, hampir semua distribusi Linux, yang terus mendukung sistem x86 32-bit, telah beralih ke pembuatan kernel dengan opsi X86_PAE, yang membutuhkan dukungan untuk "cmpxchg8b".
Menurut Linus, dalam hal dukungan kernel, prosesor i486 telah kehilangan relevansinya, meskipun masih ditemukan dalam kehidupan sehari-hari. Pada titik tertentu, prosesor menjadi pameran museum dan sangat mungkin bagi mereka untuk bertahan dengan inti “museum”. Pengguna yang masih memiliki sistem dengan prosesor i486 akan dapat menggunakan rilis kernel LTS, yang akan didukung selama bertahun-tahun yang akan datang.
Penghentian dukungan untuk i486s klasik tidak akan memengaruhi prosesor Quark bawaan Intel, yang meskipun termasuk dalam kelas i486, menyertakan instruksi tambahan yang merupakan karakteristik generasi Pentium, termasuk “cmpxchg8b”. Hal yang sama berlaku untuk prosesor Vortex86DX. Dukungan untuk prosesor i386 dihentikan di kernel 10 tahun lalu.
Sumber: opennet.ru
