Ar trebui să folosesc Shader Cache și ce dimensiune? | Sfat profesional (2023)

În scena jocurilor, există întotdeauna două tipuri de jucători. Unii nu au habar despre software și hardware și doar joacă jocul, iar alții își schimbă în mod constant sistemul și încearcă să-și scoată orice mic avantaj. Eu aparțin acestuia din urmă. M-a deranjat întotdeauna faptul că un adversar ar putea avea un avantaj tehnic în 1 vs. 1, așa că m-am uitat întotdeauna la fiecare setare posibilă și am petrecut mult timp cercetând și testând pentru a profita la maximum de hardware-ul meu existent.

Desigur, setările corecte nu te fac un superstar, ci talentul, abilitățile și experiența ta care fac, dar gândul că sistemul meu funcționează optim și, prin urmare, depinde doar de abilitățile mele și ale adversarului. intotdeauna mi-a oferit un sentiment mai bun si mai multa incredere in sine pentru ca tot ceea ce imi poate influenta pozitiv performanta am facut si am stiut ca sunt deci greu de invins.

Ne-am ocupat deja de diverse opțiuni de setare pe blogul nostru și aici puteți găsi articolele noastre anterioare despre aceste subiecte. Astăzi vom vorbi despre setarea Shader Cache din panoul de control NVIDIA.

Sa mergem!

Notă: Acest articol a fost scris în limba engleză. Este posibil ca traducerile în alte limbi să nu ofere aceeași calitate lingvistică. Ne cerem scuze pentru erori gramaticale și semantice.

Ce este Shader Cache?

Dacă este spus în cuvinte simple, Shader Cache este colecția de shader-uri pre-compilate și analizate.

În timpul jocului, dinamica continuă să se schimbe tot timpul. Condițiile de iluminare, ceața și transparența sunt câteva dintre dinamicile diferite care variază de la o situație la alta în timpul jocului.

Când este compilat un Shader?

Trebuie să fie compilat ori de câte ori un jucător efectuează o acțiune, iar Shader-ul pentru aceasta nu se găsește în Shader Cache. Acest proces poate avea loc fie local, fie printr-un compilator Shader la distanță.

cache hardware ssd
Puneți shaders-urile compilate pe disc sau în RAM?

Shader Cache salvează în memorie toate interacțiunile și texturile care apar în timpul jocului, astfel încât, atunci când întâlniți o situație similară în viitor, sistemul nu trebuie să încarce toate aceste informații din nou, reducând bâlbâiala cauzată de utilizarea grafică atât de grea.

De ce este Shader Cache important?

Shader Cache este extrem de vital, mai ales având în vedere jocurile grele cu care suntem obișnuiți în zilele noastre, care pot varia cu ușurință în dimensiuni de câțiva Gigabytes.

Este demn de menționat că, chiar și pe computere suficient de specificate, jocurile pot rula cu întârziere. Motivul nu este lipsa hardware-ului, ci lipsa shaders-urilor necesare.

PC-ul dvs. nu este suficient de bun?

Este o problemă comună la nivel mondial, iar jucătorii care au cheltuit o sumă semnificativă de bani pe computerele lor pot avea, de asemenea, bâlbâi.

Acest lucru îi face pe astfel de jucători nemulțumiți în ceea ce privește sistemul lor, care este incapabil să îndeplinească cerințele jocului, în ciuda faptului că are hardware puternic.

Cu toate acestea, realitatea este destul de diferită, deoarece majoritatea bâlbâielilor de joc sunt cauzate de lipsa Shader Cache-ului populat, mai degrabă decât de lipsa capacității hardware.

Ce se întâmplă în absența Shader Cache?

În absența Shader Cache-ului, jocul nu va putea rula fără probleme și nu va atinge cadre constante pe secundă, ceea ce afectează jocul și duce la o experiență extrem de sâcâitoare pentru jucători.

Shader Cache este prietenul tău

Shader Cache funcționează imperceptibil pentru a oferi jucătorilor o experiență extrem de simplificată.

Shaders pot fi un blocaj în redarea cadrelor

Ar trebui să folosesc Shader Cache sau nu?

Opțiunea de a folosi Shader Cache sau nu depinde în întregime de player, dar este foarte recomandat să mențineți setarea activată, în principal pentru că nu pune un stres semnificativ asupra hardware-ului, dar aduce o mulțime de beneficii, dintre care unele sunt următoarele. :

Reduce bâlbâiile

Menținerea Shader Cache activată este o modalitate excelentă de a îmbunătăți jocul și de a reduce efectul general de badging și bâlbâială pe care unii jucători îl experimentează în timpul jocurilor mai solicitante.

Reduce timpii de încărcare

Menținerea activată a Shader Cache în jocurile grele reduce timpul de încărcare, în special pentru titlurile cu orientare grafică intensă și consumatoare de hardware.

Conversia umbritoarelor generice în cele specifice GPU

Cauza reală a bâlbâirii jocului în timpul jocului este că shaders-urile furnizate de dezvoltatorii de jocuri sunt generice și trebuie convertite în mod explicit în cele pentru GPU-ul tău.

Ca rezultat, prima dată când jocul este jucat, rezultatul nu este neted, dar după ce un titlu și-a încărcat Shaders în Shader Cache și este apoi rejucat, rezultatul este semnificativ mai bun.

Acest lucru nu este neobișnuit și suntem deja obișnuiți să vedem un astfel de comportament în aproape toate titlurile. Dar, din păcate, prima interacțiune cu jocul nu definește experiența de joc pentru jucători.

Numai după ce Shader Cache a fost umplut, jucătorii se pot bucura de întreaga experiență oferită de titlu.

Shader Cache funcționează cel mai bine dacă sistemul dvs. de operare este instalat pe un SSD de mare viteză, deoarece preluarea datelor de pe acest tip de disc este mai rapidă, ceea ce duce la timpi de încărcare mai scurti.

Deoarece Shader Cache îi ajută doar pe jucători să-și îmbunătățească jocul și nu are efecte secundare negative, cel mai bine este să lăsați Shader Cache activat în timpul jocurilor, mai degrabă decât să schimbați setarea.

Recomandare sinceră: aveți pricepere, dar mouse-ul nu vă suportă perfect țintirea? Nu vă mai luptați niciodată cu mânerul mouse-ului. Masakari iar majoritatea profesioniștilor se bazează pe Logitech G Pro X Superlight. Vezi singur cu această recenzie sinceră scris de Masakari or verifica detaliile tehnice pe Amazon chiar acum. Un mouse de gaming care ți se potrivește face o diferență semnificativă!

Ar trebui să folosesc Shader Cache Size?

Opțiunea Shader Cache size este disponibilă în Panoul de control Nvidia (dacă aveți un GPU de la concurenți, puteți efectua același lucru și din Panoul de control al acestuia) și este activată implicit.

Iată cum modificați setările Shader Cache prin panoul de control NVIDIA:

  1. Deschideți panoul de control NVIDIA
  2. Faceți clic pe 3D-Settings -> Manage 3D Settings
  3. Rămâneți pe fila Setări globale sau comutați la fila Setări program pentru a crea un profil doar pentru jocul pe care îl concentrați
  4. Schimbați „Shader Cache” la Activat sau Dezactivat.

Care sunt valorile predefinite pentru Shader Cache?

Există valori predefinite specifice din care utilizatorii de computere pot alege. Unele dintre opțiunile pentru dimensiunea Shader Cache includ:

  • 128 MB;
  • 256 MB;
  • 512 MB;
  • 1 GB;
  • 5 GB;
  • 10 GB;
  • 100 GB;
  • Nelimitat.

Aceasta este o nouă opțiune care a fost oferită jucătorilor după versiunea driverului 496.13.

Setarea pentru dimensiunea cache a umbririi
Schimbați dimensiunea cache a Shader în Panoul de control NVIDIA

Opțiunea de a finaliza dezactivarea Shader Cache este, de asemenea, disponibilă.

Alegerea valorii implicite este cea mai bună

Utilizarea dimensiunii implicite a cache-ului shader pentru majoritatea sistemelor este cea mai bună opțiune (în mod logic, pentru că probabil de aceea este cea implicită).

Vrei să ieși și mai mult afară?

Shader Cache este o caracteristică grozavă care permite jucătorilor să ruleze jocul fără întârzieri sau bâlbâieli. Folosirea cât mai mult posibil este o idee grozavă.

Opțiunea nelimitată este grozavă dacă aveți hardware de susținut

Cu alte cuvinte, dacă aveți hardware-ul care să-l suporte, este o idee bună să selectați opțiunea nelimitată, deoarece Shader Cache are spațiu de stocare nelimitat disponibil și poate utiliza rapid shadere-urile din Shader Cache, care este similar cu un biblioteca în care sunt stocate aceste shadere.

Acest proces atenuează cerințele de încărcare a unui Shader de fiecare dată când este necesar și limitează procesul doar la încărcarea lui din cache.

Astfel, recomand să utilizați opțiunea Shader Cache size și să alegeți opțiunea nelimitată pentru cel mai bun rezultat posibil.

Ce se întâmplă dacă hardware-ul tău nu este suficient de puternic?

Să presupunem că simți că hardware-ul tău nu este suficient de competent pentru a gestiona bine opțiunea „nelimitată” pentru dimensiunea cache a shaderului. În acest caz, puteți, desigur, să faceți niște teste pentru a vedea care valoare este optimă pentru sistemul dvs. în special și nu o veți pune o presiune suplimentară, oferindu-vă în același timp o experiență de joc grozavă, fără întârzieri și zgârieturi.

Este posibil să ștergeți manual cache-ul Shader?

Este posibil să ștergeți manual cache-ul shaderului. Pentru a face acest lucru, trebuie doar să ștergeți folderele corespunzătoare ale jocului respectiv.

Este sigur să ștergeți DirectX Shader Cache?

Da, este complet sigur să ștergeți DirectX Shader Cache; cu toate acestea, nu este recomandat decât dacă trebuie să faceți acest lucru.

Motivul este că, în timp ce Shader Cache are nevoie de puțină memorie, beneficiile sale pentru jucători sunt imense.

Să presupunem că ești un jucător pasionat, căruia îi place să petreacă ore întregi în joc în mod regulat. În acest caz, Shader Cache funcționează în liniște pentru tine, îmbunătățind jocul, salvând Shaders în cache și apoi reutilizandu-le atunci când sunt necesare.

În acest fel, nu este nevoie să le încărcați de fiecare dată, ci doar să le folosiți pe cele preîncărcate din cache.

Ce va face ștergerea DirectX Shader Cache?

Ștergerea DirectX Shader Cache nu va șterge nimic care poate face PC-ul sau jocul să fie descărcat sau inutilizabil.

Cu toate acestea, va reseta shader-urile, solicitând computerului să le încarce din nou data viitoare când jucați același titlu, compromițând experiența generală de joc și făcând-o nu numai lag, ci și iritant.

Dacă aveți o configurare hardware excelentă, nu este nevoie să ștergeți DirectX Shader Cache.

Dacă aveți un computer nu atât de puternic, dar încă vă place să jucați jocuri, iar folderul dvs. cache shader a crescut mult, îl puteți șterge pentru a face loc.

Gânduri finale

În cele mai multe cazuri, puteți spune doar că nu ar trebui să schimbați nimic în setarea cache a shaderului și nu veți avea probleme. Desigur, dacă aveți un PC foarte puternic, puteți utiliza și noile setări și puteți crește memoria cache a shaderului, dar de obicei, setarea implicită ar trebui să fie suficientă.

Desigur, dacă joci un joc ca PUBG, care nu este (cum să-l spun frumos :-D) nu este programat optim, puteți încerca să dezactivați shader cache-ul pentru a vedea dacă are un efect pozitiv, dar în general, nu ar trebui.

Așa că lăsați cache-ul shader activat și acordați-i atâta memorie cât poate gestiona sistemul dvs. fără probleme... altă setare bifată. Dacă nu ați căutat alte opțiuni NVIDIA, cum ar fi NVIDIA Reflex, puteți citi despre ele aici. Dacă ați dorit întotdeauna să știți dacă o limită FPS are sens pentru sistemul dvs., acest articol cu siguranta te va ajuta.

Pentru următoarele jocuri am publicat și o postare separată în contextul Shader Cache:

Dacă aveți o întrebare despre post sau despre jocurile profesionale în general, scrieți-ne: contact@raiseyourskillz.com

Masakari - moep, moep și afară!

Fostul jucător profesionist Andreas "Masakari„ Mamerow este un jucător activ de peste 35 de ani, mai mult de 20 dintre ei pe scena competitivă (Esports). În CS 1.5/1.6, PUBG și Valorant, a condus și a antrenat echipe la cel mai înalt nivel. Câinii bătrâni mușcă mai bine...

Top-3 postări similare