Τι είναι το DirectStorage στα Windows 11;

Υπάρχει πολλή διαφημιστική εκστρατεία γύρω από το DirectStorage(DirectStorage) , μια νέα δυνατότητα που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για να εξαλείψουν τους χρόνους φόρτωσης και να βελτιώσουν τη συνολική εμπειρία για τους παίκτες. Τι είναι όμως το DirectStorage και θα ανταποκριθεί στις φήμες;

Σε αυτό το άρθρο, θα καλύψουμε τι είναι το DirectStorage , πώς λειτουργεί και πώς μπορείτε να το χρησιμοποιήσετε στα Windows 11

Τι είναι το DirectStorage της Microsoft;

Το DirectStorage είναι μια δυνατότητα που περιλαμβάνεται στις πιο πρόσφατες επαναλήψεις του DirectX 12 που έχουν σχεδιαστεί για να κάνουν την εμπειρία παιχνιδιού καλύτερη με την πρόσβαση στις πλήρεις δυνατότητες των SSD(SSDs) νεότερης γενιάς . Το DirectStorage αναπτύχθηκε αρχικά για τις κονσόλες της σειράς Xbox(Xbox Series) , αλλά τώρα είναι διαθέσιμο στα Windows 11 και 10. 

Πώς λειτουργεί το DirectStorage;

Με απλά λόγια, το DirectStorage(DirectStorage) επιτρέπει στις νεότερες GPU(GPUs) να λαμβάνουν δεδομένα παιχνιδιών πιο γρήγορα, παρακάμπτοντας πλέον περιττές διαδρομές και χρησιμοποιώντας ταχύτερη τεχνολογία, με αποτέλεσμα σχεδόν άμεσους χρόνους φόρτωσης. 

Επί του παρόντος, όταν ένα παιχνίδι ζητά δεδομένα (όπως υφές, ήχο ή μοντέλα) από τον χώρο αποθήκευσης του συστήματος, ένα API αποθήκευσης ανακτά τα δεδομένα και τα μετακινεί στη μνήμη τυχαίας πρόσβασης(Random Access Memory) ( RAM ) του συστήματος. Από εδώ, μεταβιβάζεται στη VRAM της Μονάδας Επεξεργασίας Γραφικών (GPUs)(Graphical Processing Unit’s (GPUs)) για να αποδοθεί για εμφάνιση. 

Αυτά τα δεδομένα συμπιέζονται για εξοικονόμηση χώρου στον σκληρό σας δίσκο. Το πρόβλημα είναι ότι οι GPU(GPUs) συνήθως δεν μπορούν να διαβάσουν συμπιεσμένα δεδομένα. Έτσι, πριν σταλούν στην GPU , τα δεδομένα αποσυμπιέζονται από την Κεντρική Μονάδα Επεξεργασίας (CPU)(Central Processing Unit (CPU)) σας . 

Αυτήν τη στιγμή φαίνεται η διαδικασία:

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

Το DirectStorage είναι μια διεπαφή προγραμματισμού εφαρμογής(Application Programming Interface) ( API ) χαμηλού επιπέδου αποθήκευσης που περιλαμβάνει ολοκαίνουργιες τεχνικές αποσυμπίεσης GPU για τη μετατόπιση της εργασίας αποσυμπίεσης από την CPU στην GPU . Αυτό σημαίνει ότι η CPU παρακάμπτεται πλήρως και η GPU μπορεί να λάβει μεγάλες ροές συμπιεσμένων δεδομένων γρήγορα. 

Το DirectStorage χρησιμοποιεί επίσης τους νεότερους SSD NVMe( NVMe SSDs) , επιτρέποντας πολύ ταχύτερους ρυθμούς μεταφοράς δεδομένων από ό,τι σε παλαιότερες συσκευές αποθήκευσης. 

Τα προηγούμενα API(APIs) γράφτηκαν μόνο για τον χειρισμό περιορισμένου όγκου δεδομένων—μια πρόσβαση εισόδου/εξόδου (IO) κάθε φορά, συνήθως σε μεγάλα κομμάτια. Το DirectStorage(DirectStorage) επιτρέπει πολλές παράλληλες αιτήσεις IO, αυξάνοντας την αποτελεσματικότητα επιτρέποντας μόνο τη μεταφορά των απαραίτητων δεδομένων για κάθε σκηνή ή επίπεδο. Ουσιαστικά, το DirectStorage βελτιστοποιεί την απόδοση IO για το τεράστιο εύρος ζώνης που είναι διαθέσιμο σε μονάδες NVMe

Ποιες είναι οι απαιτήσεις συστήματος(System Requirements) για τα Windows 11(Windows 11) ;

Οι κονσόλες Xbox Series X και Xbox Series S(Xbox Series X and Xbox Series S consoles) εφαρμόζουν το DirectStorage(DirectStorage) εγγενώς. Συμπεριλήφθηκε ως μέρος του Velocity Architecture και γι' αυτό τα παιχνίδια πρέπει να εγκατασταθούν στο Xbox SSD

Ωστόσο, τα λειτουργικά συστήματα Windows 10 και 11 έχουν συγκεκριμένες απαιτήσεις υλικού(specific hardware requirements) για την εκτέλεση του DirectStorage. 

Οι απαιτήσεις υλικού για το DirectStorage είναι: 

  • Πρέπει να χρησιμοποιήσετε μονάδα PCIe 3.0 NVMe με χωρητικότητα τουλάχιστον 1 TB. (You must use a PCIe 3.0 NVMe drive at a minimum of 1 TB. )Αυτό είναι το τρέχον πρωτόκολλο επικοινωνίας για SSD(SSDs) (αντικαθιστά τις προηγούμενες διεπαφές SATA ). Οι NVMe SSD(NVMe SSDs) μπορούν να επιτύχουν πολύ μεγαλύτερες ταχύτητες επειδή συνδέονται απευθείας με την CPU μέσω μιας διασύνδεσης PCIe . Το PCIe 4.0(PCIe 4.0) θα προσφέρει τα καλύτερα αποτελέσματα. 

  • Πρέπει να έχετε DirectX 12 Ultimate GPU με υποστήριξη τουλάχιστον Shader Model 6.0. (You must have a DirectX 12 Ultimate GPU with at least Shader Model 6.0 support. )Αυτό περιλαμβάνει τη σειρά NVIDIA RTX 20xx και άνω και τις κάρτες γραφικών AMD με τσιπ (AMD)RDNA 2 .

Πώς να ενεργοποιήσετε το DirectStorage στα Windows 11

Το DirectStorage είναι ένα API που περιλαμβάνεται στις κονσόλες της σειράς Xbox(Xbox Series) , Windows 11 και Windows 10 έκδοση 1909 και νεότερη έκδοση. Αυτό σημαίνει ότι είναι ήδη ενεργοποιημένο σε αυτά τα συστήματα, αλλά δεν μπορεί να χρησιμοποιηθεί εκτός εάν πληροίτε τις απαιτήσεις συστήματος και οι προγραμματιστές παιχνιδιών εφαρμόσουν το API

Εάν πληροίτε τις απαιτήσεις, τα παιχνίδια στον υπολογιστή σας θα πρέπει να τρέχουν καλύτερα από ποτέ. Το Forspoken(Forspoken) (που αναπτύχθηκε από την Luminous Productions ) μπορεί να είναι το πρώτο παιχνίδι που διαθέτει υποστήριξη DirectStorage και αναμένεται να κυκλοφορήσει τον Οκτώβριο του 2022(October 2022) .

Μια νέα εποχή τυχερών παιχνιδιών

Κάθε χρόνο, οι νέες εξελίξεις πιέζουν τα όρια του δυνατού στα γραφικά και την απόδοση του παιχνιδιού. Οι νέες βελτιστοποιήσεις στοίβας αποθήκευσης του DirectStorage(DirectStorage) θα ωθήσουν ακόμη περισσότερο το φάκελο για βιντεοπαιχνίδια. Αλλά θα πρέπει να περιμένουμε τον Οκτώβριο(October) για να δούμε πώς ακριβώς φαίνεται αυτό στην πράξη.



About the author

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



Related posts