Ο Linus Torvalds πρότεινε να τερματιστεί η υποστήριξη για την CPU i486 στον πυρήνα του Linux

Ενώ συζητούσε λύσεις για επεξεργαστές x86 που δεν υποστηρίζουν την οδηγία "cmpxchg8b", ο Linus Torvalds δήλωσε ότι ίσως ήρθε η ώρα να γίνει υποχρεωτική η παρουσία αυτής της εντολής για να λειτουργήσει ο πυρήνας και να σταματήσει η υποστήριξη για επεξεργαστές i486 που δεν υποστηρίζουν "cmpxchg8b". αντί να προσπαθήσετε να μιμηθείτε τη λειτουργία αυτής της εντολής σε επεξεργαστές που κανείς δεν χρησιμοποιεί πια. Προς το παρόν, σχεδόν όλες οι διανομές Linux που συνεχίζουν να υποστηρίζουν συστήματα x32 86-bit έχουν αλλάξει στη δημιουργία του πυρήνα με την επιλογή X86_PAE, η οποία απαιτεί υποστήριξη για το "cmpxchg8b".

Σύμφωνα με τον Linus, από την άποψη της υποστήριξης του πυρήνα, οι επεξεργαστές i486 έχουν χάσει τη συνάφειά τους, παρά το γεγονός ότι εξακολουθούν να βρίσκονται στην καθημερινή ζωή. Σε κάποιο σημείο, οι επεξεργαστές γίνονται μουσειακά εκθέματα και είναι πολύ πιθανό να τα βγάλουν πέρα ​​με πυρήνες «μουσείου». Οι χρήστες που εξακολουθούν να διαθέτουν συστήματα με επεξεργαστές i486 θα μπορούν να χρησιμοποιούν εκδόσεις πυρήνα LTS, οι οποίες θα υποστηρίζονται για πολλά χρόνια ακόμη.

Η διακοπή της υποστήριξης των κλασικών i486 δεν θα επηρεάσει τους ενσωματωμένους επεξεργαστές Quark της Intel, οι οποίοι, αν και ανήκουν στην κατηγορία i486, περιλαμβάνουν πρόσθετες οδηγίες χαρακτηριστικές της γενιάς Pentium, συμπεριλαμβανομένου του “cmpxchg8b”. Το ίδιο ισχύει και για τους επεξεργαστές Vortex86DX. Η υποστήριξη για τους επεξεργαστές i386 διακόπηκε στον πυρήνα πριν από 10 χρόνια.

Πηγή: opennet.ru

Προσθέστε ένα σχόλιο