DirectX 11 vs DirectX 12: täielik jõudluse võrdlus

DirectX 11 vs DirectX 12: toimivus selgitatud

  • DirectX 11 ja DirectX 12 on Microsofti graafika API kaks erinevat versiooni, millest viimane on uuem versioon.
  • Uuem versioon lubab muuta mängud ja muu graafikatarkvara kiiremaks ja tõhusamaks, kuid selleks on vaja seda toetavat riistvara.
otsest 10 või 11 ei leitud

DirectX 11 ja DirectX 12 on mängude graafika API olevik ja tulevik. Mõlemal on erinevad võimalused ja jõudlusomadused.

Peamine erinevus DirectX 11 ja 12 vahel on see, et esimene on mõeldud kasutamiseks ühe GPU konfiguratsiooniga süsteemides. Sa saad laadige alla DirectX 12 opsüsteemis Windows 11 kuna see on mõeldud kasutamiseks mitme GPU-ga süsteemides.

Kas ma peaksin kasutama DirectX 11 või 12?

Peamine erinevus kahe API vahel seisneb selles, et DirectX 12 saab parandada jõudlust, vähendades protsessori kasutust. Selle asemel, et töödelda kõiki oma arvuti graafikakaardi kaadreid, peate seda tegema ainult üks kord, seejärel saatma selle töötlemiseks GPU-le.

Seda silmas pidades peaks juba selge olema, kas peaksite valima DirectX 11 või 12. Suurim eelis, mida DirectX 12 toob, on väiksemad CPU üldkulud.

Kuna see kasutab vähem protsessori aega kui DirectX-i varasemad versioonid, võimaldab see teie arvutil mänge sujuvamalt käivitada, suunates töö protsessorilt GPU-le.

See tähendab, et kui teil on vanem arvuti, millel on raskusi tänapäevaste mängude visuaalse täpsuse nõudmistega sammu pidama, ei pruugi graafikakaardi uuendamisest piisata. CPU uuendamine võib samuti nõuda.

Kui teie protsessor pole mitmetuumaline, on parem DirectX 12-st eemale hoida. Seda seetõttu, et kui teie mängud on aeglased või hilinevad, muudab see käik selle hullemaks. DirectX 12 on mõeldud tipptasemel mänguarvutitele, mis on ehitatud uuema riistvaraga. Kui teil pole õiget riistvara, on ebatõenäoline, et näete paranemist.

Millal peaksin DirectX 12 kasutama?

DirectX 12-l on mitu täiustust võrreldes DirectX 11 eelmiste versioonidega. Kõige ilmsem erinevus nende kahe vahel on see, et DirectX 12 kasutamiseks on vaja arvutit, milles töötab Windows 10 või 11.

DirectX 11 saate endiselt kasutada opsüsteemides Windows 7 ja 8, kuid saate oma arvutist parema jõudluse, kui uuendage Windows 11-le. Windows 11 on nimetatud seni parimaks OS-i mängimiseks ja on lihtne mõista, miks.

Samuti on oluline märkida, et DirectX 12 ei ühildu veel kõigi mängudega. Õnneks tuleb kogu aeg pealkirju juurde.

Mis vahe on DirectX 11 ja DirectX 12 vahel?

DirectX 11 ja DirectX 12 on ühe ja sama asja kaks erinevat versiooni. Teisisõnu, need mõlemad pakuvad samu funktsioone ja neid saab samas süsteemis paralleelselt kasutada. Ainus erinevus on see, et DirectX 12 on uuem versioon ja sellel on DirectX 11 ees mõned eelised.

DirectX 12 pole ka ainult mängimiseks. Arendajad peavad seda täiuslikuks ka madalama üldkulude tõttu. See tähendab, et nad saavad teie arvuti riistvarast rohkem välja pigistada kui DirectX-i vanemate versioonidega.

Mitmetuumaline tugi

DirectX 11 kasutab graafikaülesannete (nt renderdamise) jaoks ainult ühte teie protsessori tuuma. Kuid DirectX 12-ga saate kasutada kuni kuut tuuma või isegi rohkem, kui teie protsessor toetab hüperkeermetöötlust.

protsessori südamiku parandust ei kuvata

Mitme protsessori südamiku võimalus töötada erinevate süsteemiülesannetega samaaegselt võimaldab märkimisväärselt suurendada jõudlust võrreldes DirectX-i eelmiste versioonidega.

See annab teile suure jõudluse tõuke, kui mängite mänge madala kvaliteediga arvutites ja vähendab viivitust võrgus mängides paljude mängijatega.

Siinkohal on oluline mainida, et DirectX 12-le üleminek DirectX 11-lt ei suurenda jõudlust võluväel. Foorumite kasutajad on kurtnud, et nende FPS langes pärast DirectX 12-le üleminekut märkimisväärselt.

Põhjus, miks FPS-i langus ja kokutamine seisneb selles, et mängumootor üritab kasutada kõiki protsessori tuumasid korraga ja kui teie arvutil pole piisavalt võimsust, langeb see kaadreid maha.

Teine tegur on see, et mõned graafikakaardid ei toeta veel DirectX 12 või neil on selle tugi piiratud. See võib põhjustada probleeme, kui draiver teatud funktsioone õigesti ei käsitle.

Kuid tipptasemel süsteemid võivad jõudlust veelgi suurendada tänu nende suurenenud CPU tuumade arvule ja muudele teguritele, nagu mälu ribalaiuse kiirus.

Loe selle teema kohta lähemalt
  • ChatGPT 4 vs Bard AI: kellel on õiged vastused?
  • Bing AI vs Bard AI: üks on oma töös palju parem
  • Microsoft Loop vs. Mõiste: kõrvuti võrdlus
  • Fortect Review: kas uus PC Optimizer on seda väärt?

Asünkroonsed arvutusvarjutajad

DirectX 11 ei pakkunud asünkroonsete arvutuste varjutajate jaoks mingit tuge. Igal seadmel oli oma tööde järjekord ja see sai korraga töötada ainult ühe asjaga.

Traditsioonilises mängus töödeldakse graafika töötlemise ülesandeid korraga ühes tuumas. See tähendas, et GPU-sid ei kasutatud alati tõhusalt; nad ootavad protsessori või mälusüsteemi juhiseid oodates jõude.

Üks DirectX 12 suurimaid täiustusi on asünkroonsete arvutusvarjurite lisamine. Asünkroonsed arvutusvarjutajad võimaldavad arendajatel programmeerida GPU-sid mitme ülesande samaaegseks täitmiseks. See säästab aega, kuna nad ei pea üksteist ootama.

See võimaldab ülesandeid kiiremini täita, mis parandab üldist jõudlust. Lisaks peaks see vähendama teie protsessori energiatarbimist ja soojusväljundit. Teoreetiliselt peaks see teie arvuti tõhusamaks muutma.

Kas vajate Windows 11 jaoks DirectX 12?

Jah, DirectX 12 kuulub loendisse minimaalsed süsteeminõuded Windows 11 jaoks ja see on kohustuslik. Ja kuna see käivitati juulis 2015, ühildub enamik kaasaegseid personaalarvuteid sellega. Nii et DirectX 12 on tõenäoliselt nõue, millele teie arvuti vastab.

Lisaks DirectX 12-le vajate WDDM 2.0-ga ühilduvat graafikakaarti (Windowsi kuvadraiveri mudel).

Kas DirectX 12 kasutamine parandab FPS-i?

Vastus on jah, see parandab FPS-i, kuid ainult siis, kui kasutate toetatud graafikakaarti. See kasutab vähem protsessori aega ja võimaldab samal ajal rohkem tööd teha. See tähendab, et mängud, mis kasutavad DirectX 12, võivad sama riistvaraga kiiremini töötada.

Kuna DirectX 12 kasutab vähem CPU aega, saavad seda kasutavad mängud paremini töötada ka madalama klassi protsessoritel. Kui teil oli varem probleeme teatud mängude mängimisega, kuna teie arvuti ei olnud piisavalt võimas, annab see võimaluse neid mänge mängida.

Lõpuks, pärast kõrvuti võrdlemist ei oleks see ilma soovituseta täielik. Mõlemal tehnoloogial on kindlasti oma kasutusalad mängude ja graafika vallas, kuid millist neist peaksite kasutama? Kumb on mängude jaoks tõhusam, kiirem ja lõpuks parem?

Meie testimise põhjal lihtsa vastuse andmiseks sõltub kõik teie riistvarast. Kui kasutate Windows 10 või 11 ja suhteliselt kaasaegset videokaarti, peaksite kasutama DirectX 12.

DirectX 12 kasutamiseks peab teie arvuti olema disainitud tehnoloogiat otseselt silmas pidades. Vastasel juhul võite selle kasutamise ajal näha jõudlusprobleeme.

Kui kasutate operatsioonisüsteemi Windows 7 või veel hullem, Vista või XP, sobib teie vajadustele tõenäoliselt kõige paremini DirectX 11.

Kas peaksite kogema mõnda DirectX-i vead teie Windows 11 arvutis, vaadake julgelt meie soovitatud parandusi.

Andke meile oma eelistusest teada allpool olevas kommentaaride jaotises.

Kas teil on endiselt probleeme? Parandage need selle tööriistaga:

SPONSEERITUD

Kui ülaltoodud nõuanded ei ole teie probleemi lahendanud, võib teie arvutis esineda sügavamaid Windowsi probleeme. Me soovitame laadige alla see arvutiparandustööriist (hinnatud saidil TrustPilot.com suurepäraseks), et neid hõlpsalt lahendada. Pärast installimist klõpsake lihtsalt nuppu Alusta skannimist nuppu ja seejärel vajutada Parandage kõik.

DOOM for PC toetab nüüd Vulkani API-d

DOOM for PC toetab nüüd Vulkani API-dVulkanDirectx 12Hukatus

Tõelised mängijad kasutavad parimat mängude brauserit: Opera GX - Varajane juurdepääsOpera GX on kuulsa Opera brauseri eriversioon, mis on loodud spetsiaalselt mängijate vajaduste täitmiseks. Ainul...

Loe rohkem
Native DirectX 12 videokodeerimise API jõuab Windows 11-sse

Native DirectX 12 videokodeerimise API jõuab Windows 11-sseDirectx 12

See Microsofti värskeim uudis on teile kindlasti põnev.Tehnikahiiglane just tutvustas DX12 videokodeerimise API Windows 11 jaoks.Võib kindlalt öelda, et me kõik võime nõustuda sellega, et Windowsi ...

Loe rohkem
DirectX 12 allalaadimine Windows 11-s

DirectX 12 allalaadimine Windows 11-sWindows 11Directx 12

DirectX on API-de (Application Programming Interface) kogum, mis aitab mängudel saadaolevast riistvarast parimat kasu saada. Niisiis, vaadake, kuidas DirectX 12 alla laadida Windows 11-s.Protsess o...

Loe rohkem