Mal by som použiť vyrovnávaciu pamäť Shader a akú veľkosť? | Odborné poradenstvo (2023)

Na hernej scéne sú vždy dva typy hráčov. Niektorí nemajú ani páru o softvéri a hardvéri a len hrajú hru a iní neustále piplajú svoj systém a snažia sa z neho vyžmýkať každú najmenšiu výhodu. Ja patrím k tým druhým. Vždy ma trápilo, že súper môže mať technickú výhodu v 1 proti 1, takže som vždy pozeral na všetky možné nastavenia a strávil som veľa času skúmaním a testovaním, aby som z môjho existujúceho hardvéru vyťažil maximum.

Samozrejme, že superhviezdu z vás neurobia správne nastavenia, ale váš talent, schopnosti a skúsenosti áno, ale myšlienka, že môj systém beží optimálne, a teda závisí výlučne od mojich schopností a schopností súpera, má vždy mi to dalo lepší pocit a viac sebavedomia, pretože všetko, čo môže pozitívne ovplyvniť môj výkon, som urobil a vedel som, že ma preto len ťažko niekto porazí.

Rôznym možnostiam nastavenia sme sa už na našom blogu venovali, a tu môžete nájsť naše predchádzajúce články na tieto témy. Dnes si povieme niečo o nastavení Shader Cache v ovládacom paneli NVIDIA.

Poďme!

Poznámka: Tento článok bol napísaný v angličtine. Preklady do iných jazykov nemusia poskytovať rovnakú jazykovú kvalitu. Ospravedlňujeme sa za gramatické a sémantické chyby.

Čo je vyrovnávacia pamäť Shader?

Ak sa to povie jednoduchými slovami, vyrovnávacia pamäť Shader je zbierka predkompilovaných a analyzovaných shaderov.

Počas hry sa dynamika neustále mení. Svetelné podmienky, hmla a priehľadnosť sú niektoré z rôznych dynamik, ktoré sa počas hry menia od jednej situácie k druhej.

Kedy sa zostavuje Shader?

Je potrebné ho skompilovať vždy, keď hráč vykoná nejakú akciu a Shader na to sa nenachádza v Shader Cache. Tento proces môže prebiehať buď lokálne, alebo prostredníctvom vzdialeného kompilátora Shader.

hardvérová vyrovnávacia pamäť ssd
Dávate skompilované shadery na disk alebo do RAM?

Shader Cache ukladá všetky interakcie a textúry, ktoré sa vyskytnú počas hrania, do pamäte, takže keď sa v budúcnosti stretnete s podobnou situáciou, systém nebude musieť načítať všetky tieto informácie znova, čím sa zníži zasekávanie spôsobené takým náročným grafickým zaťažením.

Prečo je vyrovnávacia pamäť Shader dôležitá?

Shader Cache je mimoriadne dôležitá, najmä ak vezmeme do úvahy náročné hry, na ktoré sme v dnešnej dobe zvyknutí a ktoré sa môžu ľahko pohybovať vo veľkostiach niekoľkých gigabajtov.

Stojí za zmienku, že aj na dostatočne špecifikovaných počítačoch môžu hry bežať oneskorene. Dôvodom nie je nedostatok hardvéru, ale nedostatok potrebných shaderov.

Nie je váš počítač dosť dobrý?

Je to bežný problém na celom svete a hráči, ktorí minuli značné množstvo peňazí na svoje počítače, môžu tiež zažiť koktanie.

To spôsobuje, že títo hráči nie sú spokojní s ich systémom, ktorý nie je schopný splniť požiadavky hry napriek silnému hardvéru.

Skutočnosť je však úplne iná, pretože väčšina zasekávaní hier je spôsobená skôr nedostatkom obsadenej vyrovnávacej pamäte Shader Cache než nedostatkom hardvérových schopností.

Čo sa stane pri absencii vyrovnávacej pamäte Shader?

Pri absencii vyrovnávacej pamäte Shader Cache nebude hra schopná bežať plynulo a nebude dosahovať konštantné snímky za sekundu, čo ovplyvňuje hrateľnosť a vedie k veľmi nepríjemnému zážitku pre hráčov.

Shader Cache je váš priateľ

Shader Cache funguje nepostrehnuteľne a poskytuje hráčom vysoko efektívny zážitok.

Shadery môžu byť prekážkou pri vykresľovaní snímok

Mám používať vyrovnávaciu pamäť Shader alebo nie?

Možnosť použitia vyrovnávacej pamäte Shader alebo nie závisí výlučne od prehrávača, ale dôrazne sa odporúča ponechať toto nastavenie zapnuté hlavne preto, že nezaťažuje hardvér, ale prináša množstvo výhod, z ktorých niektoré sú nasledovné :

Znižuje koktanie

Ponechanie zapnutej vyrovnávacej pamäte Shader Cache je skvelý spôsob, ako zlepšiť hrateľnosť a znížiť celkový efekt šklbania a koktania, ktorý niektorí hráči zažívajú počas náročnejších hier.

Znižuje časy načítania

Ponechanie zapnutej vyrovnávacej pamäte Shader v náročných hrách skracuje čas načítania, najmä pri vysoko graficky orientovaných tituloch a náročných na hardvér.

Konverzia všeobecných shaderov na špecifické pre GPU

Skutočnou príčinou koktania hry počas hry je, že shadery poskytované vývojármi hier sú všeobecné a musia byť explicitne prevedené na tie pre váš GPU.

Výsledkom je, že pri prvom hraní hry nie je výsledok úplne plynulý, ale po tom, čo si titul nahrá svoje Shadery do vyrovnávacej pamäte Shader a následne sa prehrá, je výsledok výrazne lepší.

Nie je to nič neobvyklé a už sme si zvykli, že takéto správanie vídať takmer vo všetkých tituloch. Ale bohužiaľ, prvá interakcia s hrou nedefinuje herný zážitok pre hráčov.

Až po naplnení vyrovnávacej pamäte Shader Cache si hráči môžu vychutnať celý zážitok, ktorý titul ponúka.

Vyrovnávacia pamäť Shader Cache funguje najlepšie, ak je váš operačný systém nainštalovaný na vysokorýchlostnom SSD, pretože načítanie údajov z tohto typu disku je rýchlejšie, čo vedie ku kratším časom načítania.

Pretože vyrovnávacia pamäť Shader Cache iba pomáha hráčom zlepšovať ich hrateľnosť a nemá žiadne negatívne vedľajšie účinky, je najlepšie ponechať vyrovnávaciu pamäť Shader Cache zapnutú počas hier a nemeniť nastavenie.

Úprimné odporúčanie: Máte zručnosť, ale vaša myš dokonale nepodporuje mierenie? Už nikdy nebudete bojovať s uchopením myši. Masakari a väčšina profesionálov sa spolieha na Superlight Logitech G Pro X. Presvedčte sa sami s túto úprimnú recenziu napísané Masakari or pozrite si technické detaily na Amazone práve teraz. Herná myš, ktorá vám sadne, predstavuje významný rozdiel!

Mám použiť veľkosť vyrovnávacej pamäte Shader?

Možnosť Shader Cache size je dostupná v ovládacom paneli Nvidia (ak máte GPU od konkurencie, môžete to isté vykonať aj z jeho ovládacieho panela) a je predvolene zapnutá.

Takto zmeníte nastavenia vyrovnávacej pamäte Shader prostredníctvom ovládacieho panela NVIDIA:

  1. Otvorte ovládací panel NVIDIA
  2. Kliknite na 3D-Nastavenia –> Spravovať 3D nastavenia
  3. Zostaňte na karte Globálne nastavenia alebo prepnite na kartu Nastavenie programu a vytvorte profil len pre hru, na ktorú sa zameriavate
  4. Zmeňte „Shader Cache“ na Zapnuté alebo Vypnuté.

Aké sú preddefinované hodnoty vyrovnávacej pamäte Shader?

Existujú špecifické preddefinované hodnoty, z ktorých si môžu používatelia PC vybrať. Niektoré z možností veľkosti vyrovnávacej pamäte Shader zahŕňajú:

  • 128 MB;
  • 256 MB;
  • 512 MB;
  • 1gb;
  • 5gb;
  • 10gb;
  • 100gb;
  • Neobmedzená.

Toto je nová možnosť, ktorá bola poskytnutá hráčom po verzii ovládača 496.13.

Nastavenie veľkosti vyrovnávacej pamäte Shader
Zmeňte veľkosť vyrovnávacej pamäte Shader v ovládacom paneli NVIDIA

K dispozícii je aj možnosť dokončenia deaktivácie vyrovnávacej pamäte Shader.

Ísť na predvolenú hodnotu je najlepšie

Použitie predvolenej veľkosti vyrovnávacej pamäte shadera pre väčšinu systémov je najlepšou možnosťou (logicky, pretože asi preto je predvolená).

Chcete sa dostať von ešte viac?

Shader Cache je skvelá funkcia, ktorá umožňuje hráčom spustiť hru bez oneskorení alebo zadrhávaní. Využitie čo najväčšieho množstva je preto skvelý nápad.

Neobmedzená možnosť je skvelá, ak máte hardvér na podporu

Inými slovami, ak máte hardvér na jeho podporu, je dobré zvoliť neobmedzenú možnosť, pretože vyrovnávacia pamäť Shader má k dispozícii neobmedzený úložný priestor a môže rýchlo využívať shadery z vyrovnávacej pamäte Shader, ktorá je podobná knižnice, kde sú tieto shadery uložené.

Tento proces zmierňuje požiadavky na načítanie Shadera vždy, keď je to potrebné, a obmedzuje proces len na načítanie z vyrovnávacej pamäte.

Preto odporúčam použiť možnosť veľkosti vyrovnávacej pamäte Shader a zvoliť neobmedzenú možnosť pre najlepší možný výsledok.

Čo ak váš hardvér nie je dostatočne výkonný?

Povedzme, že máte pocit, že váš hardvér nie je dostatočne kompetentný na to, aby dobre spracoval možnosť „neobmedzenej“ veľkosti vyrovnávacej pamäte shadera. V tomto prípade si samozrejme môžete urobiť nejaké testovanie, aby ste zistili, ktorá hodnota je optimálna práve pre váš systém a nebude ho dodatočne zaťažovať a zároveň vám poskytne skvelý herný zážitok bez oneskorení a trhnutí.

Je možné vymazať vyrovnávaciu pamäť Shader manuálne?

Vyrovnávaciu pamäť shadera je možné vymazať manuálne. Ak to chcete urobiť, stačí odstrániť príslušné priečinky príslušnej hry.

Je bezpečné vymazať vyrovnávaciu pamäť DirectX Shader?

Áno, je úplne bezpečné vymazať DirectX Shader Cache; neodporúča sa to však, pokiaľ to nie je nevyhnutné.

Dôvodom je, že zatiaľ čo vyrovnávacia pamäť Shader vyžaduje určitú pamäť, jej výhody pre hráčov sú obrovské.

Predpokladajme, že ste vášnivým hráčom, ktorý rád pravidelne trávi hodiny hraním hier. V takom prípade vám Shader Cache potichu pomôže zlepšiť vašu hru tým, že Shadery uložíte do vyrovnávacej pamäte a potom ich znova použijete, keď sú potrebné.

Týmto spôsobom ich nemusíte zakaždým načítať a stačí použiť predinštalované z vyrovnávacej pamäte.

Čo urobí vymazanie vyrovnávacej pamäte DirectX Shader?

Vymazaním vyrovnávacej pamäte DirectX Shader sa neodstráni nič, čo môže spôsobiť, že počítač alebo hra nebude načítaná alebo nepoužiteľná.

Resetuje však shadery, čo si vyžaduje, aby ich počítač znova načítal pri ďalšom hraní rovnakého titulu, čo ohrozí celkový herný zážitok a bude to nielen meškať, ale aj dráždiť.

Ak máte vynikajúce nastavenie hardvéru, nie je potrebné odstraňovať vyrovnávaciu pamäť DirectX Shader.

Ak máte menej výkonný počítač, no napriek tomu radi hráte hry a priečinok vyrovnávacej pamäte shadera sa značne rozrástol, môžete ho odstrániť, aby ste uvoľnili miesto.

Záverečné myšlienky

Vo väčšine prípadov stačí povedať, že v nastavení vyrovnávacej pamäte shadera by ste nemali nič meniť a nebudete mať žiadne problémy. Samozrejme, ak máte veľmi výkonný počítač, môžete použiť aj nové nastavenia a zvýšiť vyrovnávaciu pamäť shadera, ale zvyčajne by malo stačiť predvolené nastavenie.

Samozrejme, ak hráte hru ako napr PUBG, ktorá je (ako to mám pekne povedať :-D) nie optimálne naprogramovaná, môžete skúsiť vypnúť vyrovnávaciu pamäť shadera, či to má pozitívny efekt, ale vo všeobecnosti by nemalo.

Preto ponechajte vyrovnávaciu pamäť shadera povolenú a dajte jej toľko pamäte, koľko váš systém bez problémov zvládne...ďalšie nastavenie je začiarknuté. Ak ste sa nepozreli na ďalšie možnosti NVIDIA, ako je NVIDIA Reflex, môžete si o nich prečítať tu. Ak ste vždy chceli vedieť, či má obmedzenie FPS pre váš systém zmysel, tento článok určite vám pomôže.

Pre nasledujúce hry sme tiež zverejnili samostatný príspevok v kontexte Shader Cache:

Ak máte otázku týkajúcu sa príspevku alebo všeobecne hrania hier, napíšte nám: contact@raiseyourskillz.com

Masakari - moep, moep a von!

Bývalý profesionálny hráč AndreasMasakari" Mamerow je aktívnym hráčom už viac ako 35 rokov, z toho viac ako 20 na súťažnej scéne (Esports). V CS 1.5/1.6, PUBG a Valorant, viedol a trénoval tímy na najvyššej úrovni. Staré psy hryzú lepšie...

Top 3 súvisiace príspevky