Το Linux 7.0 ενοποιεί το Rust, ρυθμίζει την τεχνητή νοημοσύνη και βελτιώνει την απόδοσή του

Βασικά σημεία:
  • Η μετάβαση στην έκδοση 7.0 οφείλεται σε μια αισθητική οργάνωση, συσσωρεύοντας περισσότερες από 15.000 διορθώσεις χωρίς να διαταραχθεί η συμβατότητα με τον κλάδο 6.x.
  • Όλος ο κώδικας που παράγεται από τεχνητή νοημοσύνη απαιτείται να φέρει ετικέτα, αναγκάζοντας τον ανθρώπινο προγραμματιστή να αναλάβει την πλήρη ευθύνη για την ενημέρωση κώδικα.
  • Το Rust παύει να είναι πειραματικό, ενώ το σύστημα υιοθετεί το ML-DSA για να προστατευτεί από μελλοντικές επιθέσεις κβαντικής υπολογιστικής.
  • Ενσωμάτωση του Nullfs για την επιτάχυνση των χρόνων εκκίνησης και κατάργηση της υποστήριξης εξοικονόμησης ενέργειας για παλαιότερους σκληρούς δίσκους (laptop_mode).
  • Προεπιλεγμένη ενεργοποίηση του PREEMPT_LAZY για εξισορρόπηση εργασιών σε πραγματικό χρόνο, μαζί με βελτιστοποιήσεις δικτύου έτοιμες για το μέλλον του WiFi 8.

Τουξ, η μασκότ του πυρήνα του Linux

Μετά από δύο μήνες έντονης ανάπτυξης, Ο Linus Torvalds κυκλοφόρησε επίσημα τον πυρήνα Linux 7.0Αν και η αύξηση του πρώτου ψηφίου υποδηλώνει μια ριζική αλλαγή στην αρχιτεκτονική, η πραγματικότητα είναι ότι αυτή η αρίθμηση ανταποκρίνεται σε μια οργανωτική απόφαση για την αποφυγή της άπειρης συσσώρευσης εκδόσεων στον κλάδο 6.x.

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

Κύρια νέα στο Linux 7.0

Η άνοδος του η τεχνητή νοημοσύνη έχει αναγκάσει τους συντηρητές του Κέρνουνα θέσουν σαφή όρια στη διαδικασία ανάπτυξης. Από αυτήν την έκδοση, η χρήση αυτοματοποιημένων βοηθών για τη σύνταξη κώδικα Επιτρέπεται, αλλά υπόκειται σε αυστηρούς κανονισμούς. Οποιοσδήποτε προγραμματιστής υποβάλλει μια ενημέρωση κώδικα που δημιουργείται από αυτά τα εργαλεία πρέπει να συμπεριλάβει ρητά την ετικέτα υποστήριξης, αναλαμβάνοντας την πλήρη και μη αναθέσιμη ευθύνη για την ποιότητα, την ασφάλεια και τη συμμόρφωση με την άδεια χρήσης του υποβληθέντος κώδικα. Το μηχάνημα δεν μπορεί ποτέ να αναφερθεί ως ο δημιουργός.

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

Αποθήκευση και ο αποχαιρετισμός στους μηχανικούς δίσκους

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

Επιπλέον, κάνει το ντεμπούτο του Nullfs, ένα σύστημα αρχείων σχεδιασμένο αποκλειστικά για χρησιμεύει ως αρχικό πρότυπο αγκύρωσης κατά τη διάρκεια της ευαίσθητης διαδικασία εκκίνησης συστήματοςΩς ένα αδιαμφισβήτητο σύμβολο του περάσματος του χρόνου και της εξέλιξης του υλικού, οι προγραμματιστές έχουν καταργήσει εντελώς την παλιά λειτουργία εξοικονόμησης ενέργειας που είχε σχεδιαστεί για να απενεργοποιεί τους μαγνητικούς σκληρούς δίσκους σε φορητούς υπολογιστές, υποθέτοντας ότι οι μονάδες SSD έχουν κυριαρχήσει πλήρως στο τρέχον τεχνολογικό τοπίο.

βελτιστοποίηση μνήμης

Το Linux 7.0 παρουσιάζει το προεπιλεγμένη ενεργοποίηση της λειτουργίας καθυστερημένης προεπιλογής, τεχνικά γνωστό ως PREEMPT_LAZY. Αυτή η διαμόρφωση, που εφαρμόζεται στις πιο συχνά χρησιμοποιούμενες αρχιτεκτονικές επεξεργαστών, rκαθυστερεί έξυπνα τη διακοπή των κανονικών εργασιών στο παρασκήνιο, αλλά διατηρεί απόλυτη προτεραιότητα επεξεργασίας για κρίσιμες διεργασίες πραγματικού χρόνου.

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

Κρυπτογραφία και δίκτυα

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

Στο επίπεδο δικτύου, το Το σύστημα ενεργοποιεί προηγμένα πρωτόκολλα ειδοποίησης συμφόρησης που ειδοποιούν τις ομάδες για τα σημεία συμφόρησης στην κυκλοφορία χωρίς να καταφεύγουν στο καταστροφικό μέτρο της απόρριψης πακέτων, προετοιμάζοντας επίσης τη βασική υποδομή για να υποστηρίξει την τεράστια χωρητικότητα του μελλοντικού ασύρματου προτύπου WiFi 8. Όλη αυτή η λογική προσπάθεια συμπληρώνεται από μαζική υποστήριξη για υλικό επόμενης γενιάς, που κυμαίνεται από τις πιο πρόσφατες μονάδες γραφικών της AMD και της Intel έως κινητές πλατφόρμες εξοπλισμένες με σύγχρονους επεξεργαστές ARM.

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