Το Linux Kernel 5.0 έχει ήδη κυκλοφορήσει και αυτά είναι τα νέα του

linux-kernel

Μετά από δύο μήνες ανάπτυξης, Ο Linus Torvalds παρουσίασε την έκδοση Linux Kernel 5.0. Την ίδια στιγμή, το Ίδρυμα Ελεύθερου Λογισμικού της Λατινικής Αμερικής δημιούργησε μια εντελώς δωρεάν έκδοση του Kernel 5.0: Linux-libre 5.0-gnu, χωρίς στοιχεία υλικολογισμικού ή προγράμματα οδήγησης που περιέχουν μη δωρεάν στοιχεία ή τμήματα κώδικα, το πεδίο εφαρμογής των οποίων περιορίζεται από τον κατασκευαστή.

Μεταξύ οι πιο αξιοσημείωτες αλλαγές στο Kernel 5.0 είναι η προσθήκη ενός ARM big που βασίζεται σε Android. Προγραμματιστής εργασιών CPU LITTLE, ο μηχανισμός κρυπτογράφησης του συστήματος αρχείων Adiantum, Υποστήριξη τεχνολογίας FreeSync στο πρόγραμμα οδήγησης AMDGPU και πολλά άλλα.

Κύρια νέα του Kernel 5.0

Μεταξύ των πιο αξιοσημείωτων αλλαγών στο Kernel 5.0 βρίσκουμε την προσθήκη του μηχανισμού κρυπτογράφησης του συστήματος αρχείων Adiantum αναπτύχθηκε από την Google, η οποία μπορεί να χρησιμοποιηθεί σε συσκευές χαμηλής ισχύος που, λόγω υπερβολικής υπερφόρτωσης, δεν μπορούν να χρησιμοποιήσουν τον αλγόριθμο κρυπτογράφησης μπλοκ AES.

Η εφαρμογή Adiantum βασίζεται στη χρήση της λειτουργίας γρήγορης κατακερματισμού του NH, του αλγορίθμου ελέγχου ταυτότητας μηνυμάτων Poly1305 (MAC) και της κρυπτογράφησης ροής XChaCha12καθώς και μία λειτουργία που βασίζεται σε κρυπτογράφηση μπλοκ AES-256 για 16 byte σε κάθε μπλοκ.

Το Adiantum έχει προστεθεί στο υποσύστημα fscrypt, Χρησιμοποιείται για την κρυπτογράφηση διαφανών αρχείων και καταλόγων σε συστήματα αρχείων ext4, f2fs και ubifs.

Ένα άλλο χαρακτηριστικό που μπορούμε να επισημάνουμε από αυτήν την έκδοση είναι το πρόγραμμα οδήγησης AMDGPU που πρόσθεσε υποστήριξη για προσαρμοσμένη τεχνολογία συγχρονισμού FreeSync (VESA Adaptive-Sync), το οποίο σας επιτρέπει να προσαρμόσετε το ρυθμό ανανέωσης των πληροφοριών στην οθόνη της οθόνης για να εξασφαλίσετε ελάχιστο χρόνο απόκρισης, ομαλή έξοδο και χωρίς διακοπές κατά τη διάρκεια παιχνιδιών και βίντεο.

Το FreeSync σάς επιτρέπει επίσης να μειώσετε την κατανάλωση ενέργειας μειώνοντας την ένταση της ανανέωσης όταν η εικόνα στην οθόνη δεν αλλάξει.

Σε αυτήν την έκδοση του Kernel 5.0 προστέθηκε υποστήριξη για συστοιχίες μνήμης NVM με ενσωματωμένες λειτουργίες ασφαλείας όπως προστασία με κωδικό πρόσβασης, καθαρισμό και κλείδωμα.

Ενσωματωμένο μέρος της ενημέρωσης κώδικα για τον αποκλεισμό των κενών και την αποφυγή των περιορισμών του UEFI Secure Boot.
Σε αυτό το στάδιο, έχουν προστεθεί εργαλεία για τον έλεγχο της χρήσης της κλήσης συστήματος kexec_load_file (), η οποία μπορεί να χρησιμοποιηθεί για την παράκαμψη της ασφαλούς εκκίνησης του UEFI αντικαθιστώντας τον δοκιμασμένο πυρήνα με έναν άλλο πυρήνα που δεν έχει ψηφιακή υπογραφή.

Υποσύστημα δίσκου, I / O και συστήματα αρχείων

Προστέθηκε η δυνατότητα τοποθέτησης ανταλλαγής partition σε αρχεία εντός του συστήματος αρχείων Btrfs. Το αρχείο σελιδοποίησης σε Btrfs πρέπει να συμπληρώνεται πλήρως σε λειτουργία "nocow" χωρίς τη χρήση συμπίεσης και να τοποθετείται μόνο σε μία μονάδα δίσκου.

Υποσύστημα δικτύου

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

Η στοίβα UDP εφαρμόζει βασική υποστήριξη GRO (Generic Receive Offload) για να επιταχύνει την επεξεργασία μεγάλου αριθμού εισερχόμενων πακέτων, προσθέτοντας πολλαπλά πακέτα σε μεγαλύτερα μπλοκ που δεν απαιτούν ξεχωριστή επεξεργασία κάθε πακέτου.

Μνήμη και υπηρεσίες συστήματος

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

Η νέα λειτουργία θα Επιτρέπει τη μείωση της κατανάλωσης ενέργειας λόγω εργασιών αφύπνισης κυρίως στους πυρήνες της CPU.

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

Πώς να αποκτήσετε το Kernel 5.0;

Ο πυρήνας 5.0 είναι διαθέσιμος για λήψη απευθείας από kernel.org αν θέλετε να το μεταγλωττίσετε μόνοι σας.
Αν και θα είναι επίσης διαθέσιμο στη διανομή Linux σας τις επόμενες ημέρες.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.