Τι είναι το Microsoft DirectStorage και γιατί είναι σημαντικό;

Αν και τα παιχνίδια σίγουρα επωφελούνται από συσκευές αποθήκευσης υψηλής ταχύτητας όπως SSD, οι φθίνουσες αποδόσεις μπαίνουν αρκετά γρήγορα. Είναι δύσκολο να διακρίνει κανείς τη διαφορά μεταξύ έναν παλιό SATA SSD και έναν SSD τελευταίας τεχνολογίας PCIe Gen 4 στα περισσότερα παιχνίδια. Προκειμένου να επωφεληθεί από τους ολοένα και πιο γρήγορους SSD όπως ποτέ άλλοτε, η Microsoft κυκλοφόρησε το DirectStorage για το Xbox Series X και τώρα το DirectStorage φτάνει στον υπολογιστή.

Περιεχόμενα

  • Τι είναι το DirectStorage;
  • Απαιτήσεις DirectStorage
  • Είναι καλό το DirectStorage;

Ενώ το DirectStorage είναι σίγουρα συναρπαστικό για τους προγραμματιστές παιχνιδιών, αυτό που σημαίνει για τους παίκτες δεν είναι τόσο συναρπαστικό, τουλάχιστον όχι αυτή τη στιγμή.

Προτεινόμενα βίντεο

Τι είναι το DirectStorage;

Ένα άτομο που κρατά τον SSD gaming WD Black SN770.

Το DirectStorage είναι βασικά ένα νέο λογισμικό που επιτρέπει στα παιχνίδια να επωφελούνται από τα γρήγορα NVMe SSD. Ωστόσο, αυτό δεν γίνεται μόνο για τη μείωση των χρόνων φόρτωσης. Καθώς τα παιχνίδια γίνονται όλο και πιο περίπλοκα, απαιτείται καλύτερο υλικό για την εκτέλεσή τους, και αυτό δεν περιορίζεται σε CPU και GPU: Οι γρήγοροι SSD γίνονται όλο και πιο σημαντικοί για την καλή απόδοση του παιχνιδιού.

Σχετίζεται με

  • Το DirectStorage της Microsoft μπορεί τώρα να αυξήσει τους χρόνους φόρτωσης των παιχνιδιών σας κατά 200%
  • Οι AMD, Nvidia και Intel έχουν όλες φημολογούμενες ημερομηνίες κυκλοφορίας επόμενης γενιάς
  • Πώς το DirectStorage φορτώνει το Forspoken σε ένα δευτερόλεπτο στον υπολογιστή

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

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

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

Απαιτήσεις DirectStorage

Εικόνα του Sabrent Rocket 4 Plus NVMe SSD.

Πρώτα και κύρια, για να δείτε τα πλήρη οφέλη του DirectStorage, θα χρειαστείτε έναν NVMe SSD. Ωστόσο, πιθανότατα θα θέλετε ένα PCIe 4.0 ή 5.0 NVMe SSD, καθώς τα παιχνίδια με DirectStorage αναπτύσσονται με αυτά τα είδη SSD στο μυαλό.

Δεύτερον, το DirectStorage είναι μια τεχνολογία σε επίπεδο API που συνδέεται με DirectX 12, πράγμα που σημαίνει ότι είναι αποκλειστικό για παιχνίδια DX12. Ευτυχώς, είναι δυνατό για παλαιότερα παιχνίδια να αποκτήσουν το DirectStorage μέσω μιας ενημέρωσης. Για παράδειγμα, The Witcher 3: Wild Hunt λαμβάνει μια ενημέρωση αργότερα φέτος που παρουσιάζει το DX12, ανίχνευση ακτίνωνκαι DirectStorage.

Οι περισσότερες CPU και GPU που κατασκευάστηκαν την τελευταία δεκαετία θα πρέπει να είναι σε θέση να πληρούν τις ελάχιστες απαιτήσεις για το DirectStorage, το οποίο είναι απλώς συμβατότητα DX12. Οταν πρόκειται για κάρτες γραφικών, οι GPU της Nvidia από τη σειρά 900 και οι GPU της AMD από τη σειρά 200 υποστηρίζουν όλες DX12. Ερχόμενες GPU της Intel θα υποστηρίζει επίσης DX12.

Όλοι οι επεξεργαστές Intel από την 3η γενιά και όλοι οι επεξεργαστές AMD από το Ryzen 1000 υποστηρίζουν PCIe 3.0, την ελάχιστη απαίτηση για τους SSD NVMe. Intel 11th Gen, 12th Gen, και Ryzen 3000 έως 6000 (με μερικά εξαιρέσεις) υποστηρίζει το PCIe 4.0, το οποίο είναι η ταχύτερη ταχύτητα για τους διαθέσιμους SSD τη στιγμή. Τέλος, οι επερχόμενοι SSD PCIe 5.0 θα υποστηρίζονται από τους επεξεργαστές 12ης γενιάς της Intel και τον επερχόμενο Ryzen 7000 της AMD CPU.

Είναι καλό το DirectStorage;

Διάφορα στιγμιότυπα οθόνης συγκρίνουν τους χρόνους φόρτωσης στο Forspoken.

Είναι πολύ νωρίς για να πούμε με βεβαιότητα πόσο καλό είναι το DirectStorage, καθώς κανένα διαθέσιμο παιχνίδι δεν χρησιμοποιεί αυτήν την τεχνολογία. Ωστόσο, οι προγραμματιστές για το επερχόμενο παιχνίδι Απαγορευμένος πρόσφατα demo πώς το DirectStorage βελτιώνει τους χρόνους φόρτωσης. Στους SSD NVME, το DirectStorage μείωσε τους χρόνους φόρτωσης έως και μισό δευτερόλεπτο, ενώ στους SSD SATA, οι χρόνοι φόρτωσης μειώθηκαν κατά λιγότερο από ένα πλήρες δευτερόλεπτο. Αν και οι χρόνοι φόρτωσης ήταν σίγουρα χαμηλοί, είναι πολύ εύκολο να παρασυρθείς από τη μικρή βελτίωση που παρείχε το DirectStorage.

Ωστόσο, είναι σημαντικό να έχετε κατά νου ότι το DirectStorage είναι ολοκαίνουργιο και Απαγορευμένος πρόκειται να είναι ένα από τα πρώτα παιχνίδια που θα το χρησιμοποιήσουν ποτέ, επομένως υπάρχει πιθανώς κάποιο περιθώριο βελτιστοποίησης. Το πιο σημαντικό, το DirectStorage είναι κάτι περισσότερο από τη φόρτωση οθονών: πρόκειται να χρησιμοποιηθεί για τη δημιουργία Τα παιχνίδια φαίνονται καλύτερα χωρίς συμβιβασμούς στην απόδοση και θα κάνουν την ταχύτερη αποθήκευση πιο ουσιαστική gaming. Οι προγραμματιστές θα μπορούν να φορτώνουν υφές και αντικείμενα πιο ελεύθερα και δημιουργικά. Αυτό θα μπορούσε να σημαίνει υφές υψηλότερης ανάλυσης και πιο περίπλοκα και λεπτομερή τρισδιάστατα πράγματα, όπως άνθρωποι και τοπία, όλα χωρίς συχνές οθόνες φόρτωσης ή μεγάλους διαδρόμους που συγκαλύπτουν τις οθόνες φόρτωσης.

Συνήθως χρειάζεται λίγος χρόνος για να καρπωθούν τα οφέλη της νέας τεχνολογίας σε επίπεδο API. Το DX12 κυκλοφόρησε το 2015 και δεν ήταν άμεσα σημαντικό για όλους τους παίκτες, αλλά στα επτά χρόνια από τότε που κυκλοφόρησε το DX12, μπορούμε σίγουρα να πούμε ότι ήταν μια κρίσιμη ενημέρωση επειδή επιτρέπει πράγματα όπως το raytracing. Το DX12 αποδεικνύει ένα πράγμα αρκετά πειστικά: Φτιάξτε το και θα έρθουν. Εάν οι προγραμματιστές παιχνιδιών μπορούν να επωφεληθούν από τη νέα τεχνολογία, θα το κάνουν.

Συστάσεις των συντακτών

  • Αποδεικνύεται ότι το DirectStorage δεν μειώνει τελικά τα ποσοστά καρέ στο Forspoken
  • Το DirectStorage της Microsoft μπορεί να βελτιώσει τους χρόνους φόρτωσης κατά 200%, αλλά μην ενθουσιάζεστε πολύ
  • Το DirectStorage της Microsoft μειώνει δραστικά τη χρήση της CPU στα παιχνίδια
  • Τα παιχνίδια του υπολογιστή σας πρόκειται να φορτωθούν πολύ πιο γρήγορα
  • Το Resizable BAR της Nvidia εξήγησε: Τι είναι και πώς μπορείτε να πάρετε μια ώθηση στα παιχνίδια;

Αναβαθμίστε τον τρόπο ζωής σαςΤο Digital Trends βοηθά τους αναγνώστες να παρακολουθούν τον γρήγορο κόσμο της τεχνολογίας με όλα τα τελευταία νέα, διασκεδαστικές κριτικές προϊόντων, διορατικά editorial και μοναδικές κρυφές ματιές.