DirectX 11 vs DirectX 12: Επεξήγηση απόδοσης
- Το DirectX 11 και το DirectX 12 είναι δύο διαφορετικές εκδόσεις του API γραφικών της Microsoft, με την τελευταία να είναι η νεότερη έκδοση.
- Η νεότερη έκδοση υπόσχεται να κάνει τα παιχνίδια και το άλλο λογισμικό γραφικών πιο γρήγορα και πιο αποτελεσματικά, αλλά απαιτεί υλικό που να το υποστηρίζει.
Το DirectX 11 και το DirectX 12 είναι το παρόν και το μέλλον του API γραφικών gaming. Και τα δύο έχουν διαφορετικές δυνατότητες και χαρακτηριστικά απόδοσης.
Η κύρια διαφορά μεταξύ του DirectX 11 και του 12 είναι ότι το πρώτο έχει σχεδιαστεί για χρήση σε συστήματα με διαμορφώσεις μίας GPU. Μπορείς Κατεβάστε το DirectX 12 στα Windows 11 καθώς έχει σχεδιαστεί για χρήση σε συστήματα με πολλαπλές GPU.
Πρέπει να χρησιμοποιήσω το DirectX 11 ή 12;
Η κύρια διαφορά μεταξύ των δύο API είναι ότι το DirectX 12 μπορεί να βελτιώσει την απόδοση μειώνοντας τη χρήση της CPU. Αντί να χρειάζεται να επεξεργάζεστε κάθε πλαίσιο στην κάρτα γραφικών του υπολογιστή σας, θα πρέπει να το κάνετε μόνο μία φορά και στη συνέχεια να το στείλετε στη GPU για επεξεργασία.
Έχοντας αυτό κατά νου, θα πρέπει να είναι ήδη σαφές εάν πρέπει να πάτε για DirectX 11 ή 12. Το μεγαλύτερο πλεονέκτημα που φέρνει το DirectX 12 είναι η χαμηλότερη επιβάρυνση της CPU.
Επειδή χρησιμοποιεί λιγότερο χρόνο CPU από τις προηγούμενες εκδόσεις του DirectX, επιτρέπει στον υπολογιστή σας να εκτελεί παιχνίδια πιο ομαλά, μεταφέροντας την εργασία από την CPU στη GPU.
Αυτό σημαίνει ότι εάν έχετε έναν παλαιότερο υπολογιστή που δυσκολεύεται να ανταποκριθεί στις απαιτήσεις των σύγχρονων παιχνιδιών για οπτική πιστότητα, η αναβάθμιση της κάρτας γραφικών σας μπορεί να μην είναι αρκετή. Αναβάθμιση της CPU σας μπορεί επίσης να απαιτηθεί.
Εάν η CPU σας δεν είναι πολλαπλών πυρήνων, είναι καλύτερο να μείνετε μακριά από το DirectX 12. Αυτό συμβαίνει γιατί αν τα παιχνίδια σας είναι αργά ή καθυστερημένα, αυτή η κίνηση θα το κάνει χειρότερο. Το DirectX 12 έχει σχεδιαστεί για υπολογιστές παιχνιδιών προηγμένης τεχνολογίας που έχουν κατασκευαστεί με νεότερο υλικό. Είναι απίθανο να δείτε κάποια βελτίωση εάν δεν έχετε το σωστό υλικό.
Πότε πρέπει να πάω για DirectX 12;
Το DirectX 12 έχει αρκετές βελτιώσεις σε σχέση με τις προηγούμενες εκδόσεις του DirectX 11. Η πιο προφανής διαφορά μεταξύ των δύο είναι ότι χρειάζεστε έναν υπολογιστή με Windows 10 ή 11 για να χρησιμοποιήσετε το DirectX 12.
Μπορείτε ακόμα να χρησιμοποιήσετε το DirectX 11 στα Windows 7 και 8, αλλά θα έχετε καλύτερη απόδοση από τον υπολογιστή σας εάν αναβάθμιση σε Windows 11. Τα Windows 11 έχουν ονομαστεί το καλύτερο λειτουργικό σύστημα για παιχνίδια και είναι εύκολο να καταλάβουμε γιατί.
Είναι επίσης σημαντικό να σημειωθεί ότι το DirectX 12 δεν είναι ακόμη συμβατό με όλα τα παιχνίδια. Ευτυχώς, όλο και περισσότεροι τίτλοι προστίθενται.
Ποια είναι η διαφορά μεταξύ του DirectX 11 και του DirectX 12;
Το DirectX 11 και το DirectX 12 είναι δύο διαφορετικές εκδόσεις του ίδιου πράγματος. Με άλλα λόγια, παρέχουν και τα δύο την ίδια λειτουργικότητα και μπορούν να χρησιμοποιηθούν παράλληλα στο ίδιο σύστημα. Η μόνη διαφορά είναι ότι το DirectX 12 είναι μια νεότερη έκδοση και έχει ορισμένα πλεονεκτήματα σε σχέση με το DirectX 11.
Το DirectX 12 δεν είναι μόνο για παιχνίδια. Οι προγραμματιστές το βρίσκουν επίσης τέλειο λόγω των χαμηλότερων γενικών εξόδων του. Αυτό σημαίνει ότι μπορούν να αποσπάσουν περισσότερα από το υλικό του υπολογιστή σας παρά με παλαιότερες εκδόσεις του DirectX.
Υποστήριξη πολλαπλών πυρήνων
Το DirectX 11 χρησιμοποιεί μόνο έναν πυρήνα στη CPU σας για εργασίες γραφικών όπως η απόδοση. Αλλά με το DirectX 12, μπορείτε να χρησιμοποιήσετε έως και έξι πυρήνες ή ακόμα περισσότερους εάν η CPU σας υποστηρίζει Hyper-threading.
Η δυνατότητα πολλαπλών πυρήνων CPU να λειτουργούν σε διαφορετικές εργασίες συστήματος ταυτόχρονα επιτρέπει ορισμένες σημαντικές αυξήσεις απόδοσης σε σχέση με προηγούμενες εκδόσεις του DirectX.
Αυτό σας δίνει μεγάλη ώθηση στην απόδοση όταν παίζετε παιχνίδια σε υπολογιστές χαμηλού επιπέδου και μειώνει την καθυστέρηση όταν παίζετε online με πολλούς παίκτες.
Σε αυτό το σημείο, είναι σημαντικό να αναφέρουμε ότι η μετάβαση στο DirectX 12 από το DirectX 11 δεν θα ενισχύσει ως δια μαγείας την απόδοση. Οι χρήστες σε φόρουμ παραπονέθηκαν ότι το FPS τους μειώθηκε σημαντικά μετά τη μετάβαση στο DirectX 12.
Ο λόγος για Πτώση FPS και τραυλισμός είναι ότι η μηχανή παιχνιδιών προσπαθεί να χρησιμοποιήσει όλους τους πυρήνες της CPU ταυτόχρονα και αν ο υπολογιστής σας δεν έχει αρκετή ισχύ, θα πέσει καρέ.
Ένας άλλος παράγοντας είναι ότι ορισμένες κάρτες γραφικών δεν υποστηρίζουν ακόμη το DirectX 12 ή έχουν περιορισμένη υποστήριξη για αυτό. Αυτό μπορεί να προκαλέσει προβλήματα εάν το πρόγραμμα οδήγησης δεν χειρίζεται σωστά ορισμένες λειτουργίες.
Ωστόσο, τα συστήματα προηγμένης τεχνολογίας μπορούν να δουν ακόμη μεγαλύτερα κέρδη απόδοσης λόγω του αυξημένου αριθμού πυρήνων CPU και άλλων παραγόντων, όπως οι ταχύτητες εύρους ζώνης μνήμης.
- ChatGPT 4 vs Bard AI: Ποιος έχει τις σωστές απαντήσεις;
- Bing AI vs Bard AI: One is Way Better at Its Job
- Microsoft Loop vs. Έννοια: Σύγκριση δίπλα-δίπλα
- Fortect Review: αξίζει το νέο PC Optimizer;
Asynchronous Compute shaders
Το DirectX 11 δεν παρείχε καμία υποστήριξη για ασύγχρονους σκιαδιστές υπολογιστών. Κάθε συσκευή είχε τη δική της ουρά εργασίας και μπορούσε να λειτουργήσει μόνο σε ένα πράγμα τη φορά.
Σε ένα παραδοσιακό παιχνίδι, οι εργασίες επεξεργασίας γραφικών υποβάλλονται σε επεξεργασία σε έναν πυρήνα κάθε φορά. Αυτό σήμαινε ότι οι GPU δεν χρησιμοποιούνταν πάντα αποτελεσματικά. θα έμεναν σε αδράνεια ενώ περιμένουν οδηγίες της CPU ή του συστήματος μνήμης.
Μία από τις μεγαλύτερες βελτιώσεις στο DirectX 12 είναι η προσθήκη ασύγχρονων υπολογιστικών shaders. Τα ασύγχρονα υπολογιστικά shaders επιτρέπουν στους προγραμματιστές να προγραμματίζουν τις GPU για να εκτελούν πολλαπλές εργασίες ταυτόχρονα. Αυτό εξοικονομεί χρόνο καθώς δεν χρειάζεται να περιμένουν ο ένας τον άλλον.
Αυτό επιτρέπει την ταχύτερη ολοκλήρωση των εργασιών, γεγονός που βελτιώνει τη συνολική απόδοση. Επιπλέον, αυτό θα πρέπει επίσης να έχει ως αποτέλεσμα μειωμένη κατανάλωση ενέργειας και εξόδου θερμότητας από την CPU σας. Θεωρητικά, αυτό θα κάνει τον υπολογιστή σας πιο αποδοτικό.
Χρειάζεστε το DirectX 12 για Windows 11;
Ναι, το DirectX 12 εμπίπτει στη λίστα ελάχιστες απαιτήσεις συστήματος για τα Windows 11 και είναι απαραίτητο. Και από τότε που κυκλοφόρησε τον Ιούλιο του 2015, οι περισσότεροι σύγχρονοι υπολογιστές είναι συμβατοί με αυτό. Επομένως, το DirectX 12 είναι, πιθανότατα, μια απαίτηση που θα πληροί ο υπολογιστής σας.
Μαζί με το DirectX 12, χρειάζεστε μια κάρτα γραφικών συμβατή με το WDDM 2.0 (Μοντέλο προγράμματος οδήγησης οθόνης των Windows).
Η χρήση του DirectX 12 βελτιώνει το FPS;
Η απάντηση είναι ναι, βελτιώνει το FPS — αλλά μόνο εάν χρησιμοποιείτε υποστηριζόμενη κάρτα γραφικών. Χρησιμοποιεί λιγότερο χρόνο CPU και επιτρέπει την εκτέλεση περισσότερων εργασιών ταυτόχρονα. Αυτό σημαίνει ότι τα παιχνίδια που χρησιμοποιούν DirectX 12 μπορούν να τρέξουν πιο γρήγορα στο ίδιο υλικό.
Επειδή το DirectX 12 χρησιμοποιεί λιγότερο χρόνο CPU, τα παιχνίδια που το χρησιμοποιούν μπορούν επίσης να εκτελούνται καλύτερα σε CPU χαμηλότερης ποιότητας. Αν είχατε προηγουμένως προβλήματα κατά την αναπαραγωγή συγκεκριμένων παιχνιδιών επειδή ο υπολογιστής σας δεν ήταν αρκετά ισχυρός, αυτό αποτελεί μια ευκαιρία να παίξετε αυτά τα παιχνίδια.
Τέλος, μετά τη σύγκριση δίπλα-δίπλα, δεν θα ήταν ολοκληρωμένο χωρίς σύσταση. Και οι δύο τεχνολογίες έχουν σίγουρα τις χρήσεις τους σε παιχνίδια και γραφικά, αλλά ποια πρέπει να χρησιμοποιήσετε; Ποιο είναι πιο αποτελεσματικό, πιο γρήγορο και τελικά καλύτερο για gaming;
Για να δώσουμε μια απλή απάντηση με βάση τις δοκιμές μας, όλα εξαρτώνται από το υλικό σας. Εάν χρησιμοποιείτε Windows 10 ή 11 και μια σχετικά σύγχρονη κάρτα γραφικών, θα πρέπει να χρησιμοποιήσετε το DirectX 12.
Για να χρησιμοποιήσετε το DirectX 12 καθόλου, ο υπολογιστής σας πρέπει να έχει σχεδιαστεί με γνώμονα την τεχνολογία. Διαφορετικά, ενδέχεται να δείτε προβλήματα απόδοσης κατά τη χρήση του.
Εάν χρησιμοποιείτε Windows 7 ή χειρότερα, Vista ή XP, το DirectX 11 θα είναι πιθανώς το καλύτερο για τις ανάγκες σας.
Εάν έχετε κάποια εμπειρία Σφάλματα DirectX στον υπολογιστή σας με Windows 11, μη διστάσετε να δείτε τις προτεινόμενες διορθώσεις μας.
Ενημερώστε μας για την προτίμησή σας στην παρακάτω ενότητα σχολίων.
Έχετε ακόμα προβλήματα; Διορθώστε τα με αυτό το εργαλείο:
ΕΥΓΕΝΙΚΗ ΧΟΡΗΓΙΑ
Εάν οι παραπάνω συμβουλές δεν έχουν λύσει το πρόβλημά σας, ο υπολογιστής σας ενδέχεται να αντιμετωπίσει βαθύτερα προβλήματα με τα Windows. Συνιστούμε λήψη αυτού του εργαλείου επισκευής υπολογιστή (αξιολογήθηκε Εξαιρετικά στο TrustPilot.com) για να τους αντιμετωπίσετε εύκολα. Μετά την εγκατάσταση, απλώς κάντε κλικ στο Εναρξη σάρωσης κουμπί και μετά πατήστε το Φτιάξ'τα όλα.