Η Microsoft παρουσίασε το DirectStorage 1.4: γρηγορότερη φόρτωση παιχνιδιών χάρη σε νέο τρόπο συμπίεσης και πρόσθετες τεχνολογίες
Η Microsoft ενημέρωσε το DirectStorage στην έκδοση 1.4
Η εταιρεία Microsoft κυκλοφόρησε μια νέα ενημέρωση της τεχνολογίας DirectStorage (έκδοση 1.4), η οποία επιτρέπει τη μέγιστη αξιοποίηση των γρήγορων NVMe‑SSD κατά την εκτέλεση παιχνιδιών. Σε αυτήν την έκδοση προστίθεται ένας νέος αλγόριθμος συμπίεσης/αποσυμπίεσης πόρων — Zstandard (Zstd), ο οποίος μειώνει ακόμη περισσότερο το χρόνο φόρτωσης και αυξάνει τη χωρητικότητα μεταφοράς των παιχνιδιών αρχείων.
Τι άλλαξε;
| Στοιχείο | Περιγραφή |
|---|---|
| Νέα μέθοδος Zstd | Βελτιωμένη συμπίεση παιχνιδιακών πόρων, που επιταχύνει τη μεταφορά δεδομένων από τον δίσκο στον GPU. |
| Γραμματοσειρά Game Asset Conditioning Library (GACL) | Βιβλιοθήκη προ-οξείδωσης υφών, η οποία μειώνει το μέγεθός τους έως 50 %. |
| Τεχνικές αναδιάρθρωσης | Ανακατανομή – ομαδοποίηση επαναλαμβανόμενων μοτίβων μέσα σε αρχεία. |
| Μείωση εντροπίας | BLER (Block‑Level Entropy Reduction) – απλοποίηση των μπλοκ υφών. CLER (Component‑Level Entropy Reduction) – απλοποίηση των χρωματικών καναλιών. |
| Μηχανική μάθηση | Χρησιμοποιείται για τη διατήρηση της οπτικής ποιότητας, ώστε οι αλλαγές να είναι αόρατες στον παίκτη. |
Πώς λειτουργεί στα παιχνίδια;
1. Προετοιμασία – το GACL επεξεργάζεται τα υφά πριν αποθηκευτούν στον δίσκο.
2. Συμπίεση Zstd – τα δεδομένα συμπιέζονται και γράφονται στο SSD.
3. Φόρτωση – το DirectStorage διαβάζει αρχεία απευθείας από τη μνήμη χωρίς εμπλοκή του CPU, ενώ ο GPU λαμβάνει ήδη αποσυμπιεσμένο υφή.
> Σημαντικό: Οι προγραμματιστές δεν χρειάζεται να αλλάξουν τον κινητήρα παιχνιδιού. Όλες οι μετατροπές γίνονται αυτόματα κατά τη διάρκεια της αποσυμπίεσης, οπότε το φορτίο στον κώδικα παραμένει ίδιο.
Υποστηριζόμενα μορφότυπα
* Η τρέχουσα δημόσια έκδοση 1.4 υποστηρίζει υφά BC1, BC3, BC4 και BC5.
* Προγραμματίζεται η προσθήκη υποστήριξης για BC7 και επιπλέον βελτιώσεις απόδοσης στην επόμενη έκδοση.
Συμπέρασμα
Το DirectStorage 1.4 αυξάνει την αποτελεσματικότητα της εργασίας με γρήγορους SSD μέσω νέων αλγορίθμων συμπίεσης και προ-οξείδωσης πόρων. Αυτό μειώνει το χρόνο φόρτωσης των παιχνιδιών χωρίς επιπλέον φορτίο στους προγραμματιστές, δίνοντάς τους την ελευθερία να επικεντρωθούν στη δημιουργία περιεχομένου.
Σχόλια (0)
Μοιραστείτε τη γνώμη σας — παρακαλώ να είστε ευγενικοί και εντός θέματος.
Συνδεθείτε για να σχολιάσετε