Τα παιχνίδια των Windows μπορούν πλέον να χρησιμοποιούν το DirectStorage για ταχύτερη φόρτωση σε SSD

Η Microsoft ανακοίνωσε ότι τα παιχνίδια των Windows μπορούν πλέον να χρησιμοποιούν το DirectStorage API για να εκμεταλλευτούν πλήρως τους γρήγορους SSD για να μειώσουν τους χρόνους φόρτωσης.

Η Microsoft ανακοίνωσε ότι, από σήμερα, τα παιχνίδια των Windows μπορούν να ξεκινήσουν να αποστέλλονται με υποστήριξη για το DirectStorage API. Αυτό το API εμφανίστηκε για πρώτη φορά στο Xbox Series X|S και επιτρέπει στα παιχνίδια να φορτώνουν πολύ πιο γρήγορα αξιοποιώντας την πλήρη ταχύτητα του σύγχρονους SSD NVMe. Η Microsoft το είχε ανακοινώσει για Windows τον Σεπτέμβριο του 2020, αλλά μόλις τώρα είναι ευρέως διαθέσιμο προγραμματιστές.

Αν αναρωτιέστε γιατί έχει σημασία το DirectStorage, ακολουθεί μια γρήγορη εξήγηση: Τα προηγούμενα API επέτρεπαν μόνο στα παιχνίδια να φορτώνουν στοιχεία από το οδηγείτε εκτελώντας ένα αίτημα εισόδου/εξόδου κάθε φορά και κάθε αίτημα θα πρέπει να ολοκληρωθεί διεξοδικά πριν μπορέσει ένα άλλο επεξεργασμένα. Αυτό προκάλεσε μόνο μια ελάχιστη αύξηση των επιβαρύνσεων για κάθε αίτημα και επειδή οι μηχανικοί σκληροί δίσκοι και οι SATA SSD δεν ήταν τόσο γρήγοροι, ο αντίκτυπος στους χρόνους φόρτωσης δεν ήταν τόσο μεγάλος.

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

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

Ωστόσο, αυτό το πλεονέκτημα είναι πιο ευνοϊκό για τους NVMe SSD, και αυτό οφείλεται στη μοναδική διεπαφή που χρησιμοποιούν, που αποτελείται από πολλές ουρές για δεδομένα πρόσβαση, η οποία διευκολύνει τα παιχνίδια να ζητούν πρόσβαση σε πολλά στοιχεία ταυτόχρονα χωρίς να χρειάζεται να περιμένουν να γίνει ένα προηγούμενο αίτημα ολοκληρώθηκε το. Οι χρήστες των Windows 11 θα επωφεληθούν επίσης περισσότερο, χάρη σε μια νέα στοίβα αποθήκευσης. Οι χρήστες των Windows 10 θα δουν επίσης βελτιώσεις, όμως.

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


Πηγή: Microsoft