Ο Linus Torvalds εμποδίζει την ενσωμάτωση των ενημερώσεων κώδικα RISC-V στο Linux 6.17

Linus Torvalds σε Con

Linus Torvalds δημιουργός και επικεφαλής της ανάπτυξης του πυρήνα Linux, απέδειξε για άλλη μια φορά ότι η ποιότητα και η συνέπεια είναι αδιαπραγμάτευτες στην ανάπτυξη του πυρήνα Linux.

Και κατά τη διάρκεια του κύκλου ανάπτυξης του Linux 6.17, Ο μηχανικός της Google, Πάλμερ Ντάμπελτ, υπέβαλε ένα σύνολο ενημερώσεων κώδικα για την αρχιτεκτονική RISC-V που δεν πέρασε το φίλτρο από τον κορυφαίο προγραμματιστή. Ο λόγος: υποβλήθηκαν πολύ αργά και περιείχαν αλλαγές που θεωρούνταν "σκουπίδια" και δεν ανήκαν στο δέντρο RISC-V.

Αυτή η απόφαση σημαίνει ότι οι προτεινόμενες βελτιώσεις δεν θα φτάσουν στο Linux μέχρι την έκδοση 6.18, κάτι που θα μπορούσε να επιβραδύνει την υιοθέτηση του RISC-V σε ορισμένα περιβάλλοντα και να εμποδίσει τους προγραμματιστές που βασίζονται σε αυτές τις ενημερώσεις.

Για όσους δεν είναι ακόμη εξοικειωμένοι με το RISC-V, θα πρέπει να γνωρίζετε ότι αυτό Είναι μια ελεύθερη και ανοιχτή αρχιτεκτονική συνόλου εντολών Η RISC-V, η οποία γεννήθηκε στο Πανεπιστήμιο της Καλιφόρνια, στο Μπέρκλεϊ, το 2010, έκτοτε έχει κερδίσει έδαφος έναντι ιδιόκτητων αρχιτεκτονικών όπως η ARM και η x86, χάρη στην ευελιξία της και σε μια αυξανόμενη κοινότητα προγραμματιστών. Η RISC-V International έχει σήμερα περισσότερα από 4500 μέλη.

Παρά την ανάπτυξη αυτή, η αρχιτεκτονική αντιμετωπίζει προκλήσεις ωριμότητας και σταθερότητας. Περιπτώσεις όπως η Chimera Linux, η οποία ανέστειλε προσωρινά την υποστήριξη λόγω προβλημάτων απόδοσης στο διαθέσιμο υλικό, αντικατοπτρίζουν τις δυσκολίες καθιέρωσής της σε περιβάλλοντα παραγωγής.

Μια απόρριψη που χαρακτηρίζεται από χρόνο και ποιότητα κώδικα

Ο Torvalds είχε ζητήσει να υποβάλλονται τα αιτήματα έλξης εκ των προτέρων. επειδή θα ταξίδευε. Ωστόσο, η ενημέρωση έφτασε στις 8 Αυγούστου 2025, μόλις δύο ημέρες πριν κλείσει το παράθυρο συγχώνευσης Linux 6.17, το οποίο είχε προγραμματιστεί για την κυκλοφορία της έκδοσης -rc1.

Ο επικεφαλής του έργου δεν επέκρινε μόνο την καθυστέρηση, αλλά και το περιεχόμενοΕπεσήμανε ότι οι αλλαγές πρόσθεσαν περιττές τροποποιήσεις εκτός του πεδίου εφαρμογής του RISC-V, επηρεάζοντας γενικά αρχεία και χωρίς να προσθέτουν αξία. Με τα δικά του λόγια, αυτό «κάνει τον κόσμο χειρότερο».

Αντιδράσεις και το αδιαμφισβήτητο ύφος του Linus Torvalds

Το επεισόδιο με τα patches RISC-V δεν είναι μεμονωμένο. Τον Ιούνιο του 2025, Ο Τόρβαλντς είχε ήδη εμπλακεί σε μια διαμάχη αφαιρώντας το σύστημα αρχείων Bcachefs από τον πυρήνα λόγω ανησυχιών σχετικά με την ποιότητα και τη συντηρησιμότητά του.

Αυτή τη φορά, το μήνυμά του ήταν σαφές: τέλος στις καθυστερημένες υποβολές ή στις άσχετες αλλαγές. Ο Πάλμερ Ντάμπελτ ζήτησε συγγνώμη και υποσχέθηκε να διορθώσει τη διαδικασία σε μελλοντικές εκδόσεις.

Η κοινότητα αντέδρασε με ανάμεικτες απόψεις. Κάποιοι εκτιμούν την ειλικρίνειά του ως έναν αποτελεσματικό τρόπο διατήρησης της ποιότητας του πυρήνα. Άλλοι, ωστόσο, πιστεύουν ότι ο τόνος του μπορεί να αποθαρρύνει τους νέους συνεισφέροντες. Ωστόσο, ο Τόρβαλντς επιμένει στη θέση του: η σταθερότητα και η ασφάλεια του πυρήνα προηγούνται όλων των άλλων παραγόντων.

Σε περισσότερες από τρεις δεκαετίες στο τιμόνι του πυρήνα του Linux, Ο Λάινους Τόρβαλντς έχει αποκτήσει φήμη για το άμεσο, ενίοτε επιθετικό, επικοινωνιακό του στυλ.Αν και έχει αναγνωρίσει την ανάγκη να μετριάσει τον τόνο του στο παρελθόν, συνεχίζει να δίνει προτεραιότητα στην τεχνική αυστηρότητα έναντι της διπλωματίας.

Για αυτόν, αποφάσεις όπως η εισαγωγή συστημάτων αρχείων που δεν κάνουν διάκριση πεζών-κεφαλαίων ή οι αλλαγές στη βάση κώδικα εκτός πλαισίου αντιπροσωπεύουν περιττούς κινδύνους που θα μπορούσαν να θέσουν σε κίνδυνο τη μακροπρόθεσμη σταθερότητα του συστήματος.

Αυτή η νέα απόρριψη των ενημερώσεων κώδικα RISC-V είναι, στην ουσία, μια επιβεβαίωση της φιλοσοφίας που καθοδηγεί τον πυρήνα του Linux εδώ και δεκαετίες: η ποιότητα είναι αδιαπραγμάτευτη και οι προθεσμίες τηρούνται.

Βελτιώσεις απόδοσης Btrfs και άλλες νέες δυνατότητες για Linux 6.17

Άλλα νέα χαρακτηριστικά και βελτιώσεις που έχουν προετοιμαστεί για το Linux 6.17 είναι στην απόδοση και τη λειτουργικότητα του σύστημα αρχείων btrfsΜεταξύ των πιο αξιοσημείωτων νέων χαρακτηριστικών είναι η πειραματική υποστήριξη για μεγάλα φύλλα, μια βελτιστοποίηση που υπόσχεται να μειώσει τα γενικά έξοδα και επιτάχυνση των εργασιών σε πολλαπλά σενάριαΠαρόλο που αυτή η λειτουργία είναι τεχνικά έτοιμη για ευρύτερη χρήση, οι προγραμματιστές προειδοποιούν ότι δεν έχει δοκιμαστεί ακόμη αρκετά ώστε να θεωρείται απόλυτα σταθερή.

Η νέα έκδοση του Btrfs tΕισάγει επίσης μια πυκνότερη τοποθέτηση κλειδιών στη δομή XArray., η οποία αυξάνει τη συμπύκνωση των κόμβων δέντρου που εκτείνονται σε χώρο αποθήκευσης. Αυτή η αλλαγή μπορεί να μειώσει τον αριθμό των τελικών κόμβων κατά 50% έως 70%, βελτιστοποιώντας έτσι την εσωτερική δομή και μειώνοντας την κατανάλωση πόρων. Επιπλέον, Οι προσαρμογές ανασυγκρότησης έχουν εφαρμοστεί μέσω ioctl, μαζί με την ενεργοποίηση ενός προηγουμένως σχεδιασμένου μηχανισμού για την αποτροπή της καταστροφής κρίσιμων συστημάτων αρχείων, ο οποίος περιορίζει την εγγραφή σε συσκευές αποκλεισμού με προσαρτημένο σύστημα αρχείων.

Εκτός από αυτό, τονίζει επίσης το εφαρμογή ενός συστήματος προσωρινής αποθήκευσης για αιτήματα για την απελευθέρωση bitmap που έχουν διατεθεί σε χώρο. Σε δοκιμές που χρησιμοποίησαν τη δημιουργία κενών αρχείων, αυτή η βελτιστοποίηση επέτρεψε αυξήσεις στην απόδοση έως και 20%, καθώς και αξιοσημείωτες βελτιώσεις σε περιβάλλοντα με μεγάλο φόρτο μεταδεδομένων. Ομοίως, η δυνατότητα εκ των προτέρων ανάγνωσης έχει βελτιωθεί σε συστήματα που χρησιμοποιούν συμπίεση δεδομένων, βελτιώνοντας την ταχύτητα πρόσβασης σε δεδομένα.

Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στο παρακάτω σύνδεσμο.


Προσθήκη ως προτιμώμενης πηγής