Το Linux 6.18 φτάνει φορτωμένο: νέοι οδηγοί, μεγαλύτερη απόδοση και σημαντικές εξελίξεις στην Apple Silicon και την AMD/Intel

  • Το Linux 6.18 εισάγει γενικές βελτιώσεις στην απόδοση και νέες βελτιστοποιήσεις στην CPU, τη μνήμη και την ασφάλεια.
  • Νέα προγράμματα οδήγησης και μεγαλύτερη υποστήριξη για υλικό Intel, AMD, Arm, RISC-V και Apple Silicon.
  • Σημαντικές ενημερώσεις σε γραφικά, συστήματα αρχείων και δικτύωση.

Linux 6.18

Το Linux Torvalds μόλις κυκλοφόρησε επίσημα τη σταθερή έκδοση του Linux 6.18Μετά από επτά εβδομάδες χωρίς σημαντικά προβλήματα, η ημερομηνία κυκλοφορίας, η οποία είναι αμέσως μετά από αυτές τις επτά Υποψήφιες Εκδόσεις, θεωρείται κατάλληλη. Όπως πάντα, υπάρχουν πολλά νέα χαρακτηριστικά, κυρίως με τη μορφή υποστήριξης για νέο υλικό, ενώ παράλληλα καλύπτονται και άλλοι τομείς όπως η ασφάλεια, τα συστήματα αρχείων και η δικτύωση.

Αυτό που ακολουθεί είναι το λίστα με νέα (μέσω), καθώς και πληροφορίες σχετικά με τον τρόπο απόκτησης της νέας έκδοσης και αν αξίζει τον κόπο. έγκαιρη υιοθεσία Ή περιμένετε λίγο ακόμα. Ειδοποίηση spoiler: Είναι καλύτερα να περιμένετε.

Τι νέο υπάρχει στο Linux 6.18

  • Επεξεργαστές:
    • Μια βελτιστοποίηση Retpoline για βοήθεια με τους πυρήνες E της Intel.
    • Το Intel TDX λειτουργεί πλέον με το Kexec εκτός από τους πρώτους επεξεργαστές Xeon με επεκτάσεις Trust Domain που έχουν ένα γνωστό σφάλμα.
    • Συμβατότητα με τη μηχανή ασφαλείας Loongson για τη διαχείριση ανατεθειμένων RNG, TPM2 και διαφόρων κρυπτογραφικών επιταχύνσεων σε επεξεργαστές LoongArch.
    • Λύση σε πρόβλημα απόδοσης PCIe σε Intel Xeon 6.
    • Ο οδηγός AMD Versal TRNG ενσωματώθηκε στον πυρήνα για αυτά τα Adaptive SoCs.
    • Περισσότερες προετοιμασίες από την AMD για τους επερχόμενους επεξεργαστές Zen 6.
    • Μια ενημέρωση κώδικα για παλαιότερους επεξεργαστές AMD Bulldozer.
    • Μια καθυστερημένη και ασύμβατη αλλαγή για το Intel FRED (Flexible Return Event Delivery).
    • Αλλαγές στο IOMMU για υλικό Intel, AMD, Apple και RISC-V.
    • Δέντρα συσκευών Apple M2 Pro, Max και Ultra ενσωματωμένα από το Asahi Linux, συνεχίζοντας τη βελτίωση της υποστήριξης της Apple Silicon σε Linux.
    • Το ESWIN EIC7700 SoC βρίσκεται επίσης πλέον στον κύριο πυρήνα ως μέρος της υποστήριξης για το SiFive HiFive Premier P550.
    • Προετοιμασία Δέντρου Συσκευών για CPU Arm C1 Nano, Pro, Premium και Ultra στη νέα πλατφόρμα Lumex CSS της Arm.
    • Το "Sheaves" έχει προστεθεί ως νέο προαιρετικό επίπεδο προσωρινής μνήμης ανά CPU, βασισμένο σε πίνακα.
    • Μια μικρή βελτιστοποίηση στη διαχείριση μνήμης x86.
    • Τα Attack Vector Controls μπορούν πλέον να χειριστούν τον νέο μετριασμό του VMSCAPE.
    • Προστέθηκε στο πρόγραμμα οδήγησης EDAC για Intel, AMD και Arm.
    • Το RISC-V υποστηρίζει πλέον επεκτάσεις προμηθευτών MIPS.
    • Ενημερωμένες γραμμές βάσης για την αντιμετώπιση του μικροκώδικα της Intel ως παρωχημένου.
    • Υποστήριξη για τον έλεγχο ενέργειας του "Panther Lake power slider".
    • Βελτιώσεις στην απόδοση της κρυπτογραφίας.
  • Εικονικοποίηση:
    • Πιο αξιόπιστος χειρισμός περισσότερων από 255 vCPU σε διακομιστές AMD EPYC.
    • Ανίχνευση του υπερεπόπτη Bhyve του FreeBSD.
    • Υποστήριξη KVM x86 CET για AMD και Intel με τεχνολογία επιβολής ροής ελέγχου.
    • Το AMD Secure AVIC είναι πλέον ενεργοποιημένο.
    • Βελτιώσεις Hyper-V με υποστήριξη για Kexec και Kdump σε Azure Confidential VMs και πολλά άλλα.
    • Αρκετές άλλες βελτιώσεις στο KVM.
    • Υποστήριξη NVIDIA GB300 στο πρόγραμμα οδήγησης NVGRACE VFIO.
  • Οδηγοί γραφικών Linux/DRM:
    • Ο νέος ελεγκτής Rocket για τον επιταχυντή NPU των τελευταίων SoCs της Rockchip.
    • Βελτιωμένη υποστήριξη για AMD GCN 1.0 σε AMDGPU.
    • Υποστήριξη «προφίλ ισχύος Intel SLPC».
    • Ενεργοποίηση της οθόνης Intel Wildcat Lake.
    • Η Intel επέστρεψε στην εργασία πάνω στον ελεγκτή επιταχυντή της Havana Labs.
    • Η Nouveau χρησιμοποιεί πλέον το υλικολογισμικό NVIDIA GSP από προεπιλογή.
    • Υποστήριξη προγραμμάτων οδήγησης Panthor DRM για GPU Arm Mali G710, G510, G310, Gx15, Gx20 και Gx25.
    • Το "Tyr" είναι ένα νέο πρόγραμμα οδήγησης DRM στο Rust για GPU Arm Mali, που προορίζεται να αντικαταστήσει την Panthor.
    • Αρκετές άλλες βελτιώσεις στους ελεγκτές DRM.
  • Αποθήκευση / Συστήματα Αρχείων:
    • Το Bcachefs έχει αφαιρεθεί από τον κύριο πυρήνα.
    • Το Btrfs υποστηρίζει πλέον μεγέθη μπλοκ μεγαλύτερα από το μέγεθος της σελίδας.
    • Καλύτερος παραλληλισμός για φόρτους εργασίας που απαιτούν μεγάλη ανάγνωση στο Btrfs.
    • Το XFS ενεργοποιεί το online fsck από προεπιλογή.
    • Βελτίωση 150x στο SquashFS lseek() για σκόρπια αντίτυπα.
    • Βελτιώσεις στην απόδοση του Intel F2FS.
    • Επιλογή μη κλειδώματος bitmap για λογισμικό RAID (MD).
    • Μεγαλύτερη επεκτασιμότητα για NFSD από cloud χαμηλού κόστους έως διακομιστές υψηλής τεχνολογίας.
    • Μια πολύ καλή βελτιστοποίηση στον ελεγκτή exFAT που προσφέρει ~16 φορές μεγαλύτερη ταχύτητα φόρτωσης.
    • Βελτιώσεις στο FUSE.
    • Υποστήριξη OverlayFS για συστήματα αρχείων χωρίς διάκριση πεζών-κεφαλαίων.
    • Βελτιώσεις απόδοσης σε SMB3 και KSMBD.
    • Το DM-PCACHE ενσωματώθηκε ως cache DAX υψηλής απόδοσης και χαμηλής καθυστέρησης για το Device Mapper.
    • Βελτιστοποίηση του gen_init_cpio σε Btrfs ή XFS.
    • Διορθώσεις για τα προγράμματα οδήγησης συστήματος αρχείων HFS και HFS+ της Apple.
    • Αρκετές άλλες βελτιώσεις στα συστήματα αρχείων.
    • Λύση για σφάλματα όταν οι μονάδες δίσκου systemd διαβάζουν πολλά αρχεία.
    • Ατομικές γραφές για md-linear.
  • Δίκτυα σε Linux:
    • Κρυπτογράφηση Google PSP για συνδέσεις TCP.
    • Σημαντικές βελτιώσεις για διακομιστές που αντιμετωπίζουν επιθέσεις DDoS.
    • Υποστήριξη για τη μηχανή επεξεργασίας πακέτων "PPE" της Qualcomm.
    • Άλλες βελτιώσεις δικτύου και υποστήριξη για νέο ενσύρματο/ασύρματο υλικό.
    • Ενσωμάτωση ελεγκτή AMD Thinking Ionic RDMA.
    • Υποστήριξη Intel GEN3 στον ελεγκτή IRDMA για RDMA RoCEv2 με τη γραμμή E2000 IPU.
  • Linux σε φορητούς υπολογιστές:
    • Η πρώτη υποστήριξη απτικής επιφάνειας αφής που παρέχεται από την Google.
    • Νέος ελεγκτής EC για το ThinkPad T14s Gen 6 με Snapdragon X Elite.
    • Νέο χειριστήριο για πληκτρολόγια Xiaomi Redmibook με κουμπί AI, πλήκτρα Fn και πρόσθετες λειτουργίες.
    • Νέες δυνατότητες PMF της AMD.
    • Νέο πρόγραμμα οδήγησης HWMON για φορητές συσκευές GPD.
  • Άλλο υλικό:
    • Ενσωματωμένα προγράμματα οδήγησης Intel USB I/O Expander.
    • Αρκετοί νέοι ελεγκτές εισόδου, συμπεριλαμβανομένου του ελεγκτή αφής Fairphone 5.
    • Ο προεπιλεγμένος πυρήνας RISC-V υποστηρίζει πλέον κουμπιά τροφοδοσίας/επαναφοράς στο μπροστινό πάνελ που είναι συνδεδεμένα με GPIO.
    • Αρχικό πλαίσιο για συνδέσεις ελεγκτών USB στο Rust.
    • Ενσωματωμένος ελεγκτής κινητήρα Realtek ECC.
    • Υποστήριξη για κόκκινες και πράσινες λυχνίες LED κατάστασης στο QNAP NAS.
    • Υποστήριξη έγχυσης "δηλητηρίου" CXL για εντοπισμό σφαλμάτων.
    • API Compress-Offload με υποστήριξη για τον κωδικοποιητή Opus.
    • Υποστήριξη ελεγκτή Qualcomm Iris για κωδικοποίηση H.264 και H.265.
    • Παρακολούθηση λειτουργικών αισθητήρων σε περισσότερες μητρικές πλακέτες ASUS.
    • Συνεχείς βελτιώσεις στην υποστήριξη IEEE-1394 FireWire.
    • Διαχείριση της θύρας ήχου του χειριστηρίου Sony DualSense.
  • Ασφάλεια Linux:
    • Προεπιλεγμένη απενεργοποίηση της κρυπτογράφησης διαύλου TPM για λόγους απόδοσης.
    • Το BPF υποστηρίζει πλέον υπογεγραμμένα προγράμματα και αναβαλλόμενη εκτέλεση εργασιών, εκτός από άλλες βελτιώσεις στο Linux 6.18.
    • Ο κώδικας ελέγχου Linux χειρίζεται πλέον σωστά πολλαπλές μονάδες ασφαλείας (LSM).
  • Άλλες αλλαγές στο Linux 6.18:
    • Νέα εφαρμογή Python στο δέντρο πυρήνα που ονομάζεται "ilist" για εργασία με συμβάντα perf.
    • Πολλές βελτιώσεις στη διαχείριση μνήμης.
    • Νέα «μεταβατική» λειτουργία για βοήθεια με τη ρύθμιση παραμέτρων του πυρήνα (Kconfig).
    • Προετοιμασίες Sched_ext για υποστήριξη υπο-σχεδιαστή που βασίζεται σε cgroup.
    • Πολύς νέος κώδικας Rust έρχεται στον κύριο πυρήνα, συμπεριλαμβανομένου του νέου προγράμματος οδήγησης Rust Binder της Google για Android.

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