Στις 17 Ιουνίου 2019, παρουσιάστηκε η επόμενη σημαντική κυκλοφορία του λειτουργικού συστήματος DragonFly BSD – Release56. Η έκδοση φέρνει σημαντικές βελτιώσεις στο σύστημα εικονικής μνήμης, ενημερώσεις στα Radeon και TTM και βελτιώσεις απόδοσης στο HAMMER2.
Το DragonFly δημιουργήθηκε το 2003 ως fork από την έκδοση 4 του FreeBSD. Μεταξύ των πολλών χαρακτηριστικών αυτού του χειρουργείου, μπορούν να επισημανθούν τα ακόλουθα:
Σύστημα αρχείων υψηλής απόδοσης HAMMER2 - υποστήριξη για παράλληλη εγγραφή σε πολλαπλά στιγμιότυπα, ένα ευέλικτο σύστημα ορίων (συμπεριλαμβανομένων των καταλόγων), σταδιακός κατοπτρισμός, συμπίεση με βάση διάφορους αλγόριθμους, κατανεμημένο πολλαπλό κατοπτρισμό. Ένας μηχανισμός ομαδοποίησης είναι υπό ανάπτυξη.
Ένας υβριδικός πυρήνας που βασίζεται σε ελαφριά νήματα με δυνατότητα εκτέλεσης πολλαπλών αντιγράφων του πυρήνα ως διεργασίες χώρου χρήστη.
Σημαντικές αλλαγές στην έκδοση
Έχουν γίνει πολλές αλλαγές στο υποσύστημα εικονικής μνήμης, το οποίο έχει αυξήσει σημαντικά την απόδοση, έως και 40-70% σε συγκεκριμένους τύπους λειτουργιών.
Πολλές αλλαγές στο πρόγραμμα οδήγησης DRM για το Radeon και στο υποσύστημα διαχείρισης μνήμης βίντεο TTM για τσιπ βίντεο AMD.
Βελτιωμένη απόδοση του συστήματος αρχείων HAMMER2.
Προστέθηκε υποστήριξη για FUSE στο χώρο χρήστη.
Εφαρμόστηκε απομόνωση δεδομένων στην CPU μεταξύ του συστήματος και του χρήστη: SMAP (Supervisor Mode Access Prevention) και SMEP (Supervisor Mode Execution Prevention). Για να τα χρησιμοποιήσετε, απαιτείται υποστήριξη από την CPU.
Για επεξεργαστές Intel, εφαρμόζεται προστασία έναντι της κατηγορίας επιθέσεων MDS (Microarchitectural Data Sampling). Είναι απενεργοποιημένο από προεπιλογή και πρέπει να ενεργοποιηθεί χειροκίνητα. Η προστασία φάσματος είναι ενεργοποιημένη από προεπιλογή.
Η μετεγκατάσταση στο LibreSSL συνεχίζεται.
Ενημερωμένες εκδόσεις εξαρτημάτων λειτουργικού συστήματος τρίτων κατασκευαστών.
Πηγή: linux.org.ru
