Linus Torvalds ha proposto di porre fine al supporto per la CPU i486 nel kernel Linux

Discutendo soluzioni alternative per i processori x86 che non supportano l'istruzione "cmpxchg8b", Linus Torvalds ha affermato che potrebbe essere il momento di rendere obbligatoria la presenza di questa istruzione affinché il kernel funzioni e di eliminare il supporto per i processori i486 che non supportano "cmpxchg8b" invece di provare ad emulare il funzionamento di questa istruzione su processori che nessuno usa più. Attualmente, quasi tutte le distribuzioni Linux che continuano a supportare i sistemi x32 a 86 bit sono passate alla creazione del kernel con l'opzione X86_PAE, che richiede il supporto "cmpxchg8b".

Secondo Linus, dal punto di vista del supporto del kernel, i processori i486 hanno perso la loro rilevanza, nonostante si trovino ancora nella vita di tutti i giorni. Ad un certo punto, i processori diventano reperti museali ed è del tutto possibile per loro cavarsela con nuclei “museali”. Gli utenti che dispongono ancora di sistemi con processori i486 potranno utilizzare le versioni del kernel LTS, che saranno supportate per molti anni a venire.

La cessazione del supporto per i classici i486 non influirà sui processori Quark integrati di Intel, che, sebbene appartengano alla classe i486, includono istruzioni aggiuntive caratteristiche della generazione Pentium, tra cui "cmpxchg8b". Lo stesso vale per i processori Vortex86DX. Il supporto per i processori i386 è stato interrotto nel kernel 10 anni fa.

Fonte: opennet.ru

Aggiungi un commento