Bør jeg bruke Shader Cache og hvilken størrelse? | Pro-råd (2023)

I spillmiljøet er det alltid to typer spillere. Noen har ikke peiling på programvare og maskinvare og spiller bare spillet, og andre tuller hele tiden med systemet sitt og prøver å presse hver minste fordel ut av det. Jeg tilhører sistnevnte. Det har alltid plaget meg at en motstander kan ha en teknisk fordel i 1 vs. 1, så jeg har alltid sett på alle mulige innstillinger og brukt mye tid på å undersøke og teste for å få mest mulig ut av min eksisterende maskinvare.

De riktige innstillingene gjør deg selvfølgelig ikke til en superstjerne, det er talentet, ferdighetene og erfaringene dine som gjør det, men tanken på at systemet mitt fungerer optimalt, og derfor avhenger kun av mine og motstanderens evner, har alltid gitt meg en bedre følelse og mer selvtillit fordi alt som positivt kan påvirke prestasjonen min har jeg gjort og jeg visste at jeg derfor er vanskelig å slå.

Vi har allerede behandlet ulike innstillingsmuligheter på bloggen vår, og her. du kan finne våre tidligere artikler om disse emnene. I dag skal vi snakke om Shader Cache-innstillingen i NVIDIA-kontrollpanelet.

La oss gå!

OBS: Denne artikkelen ble skrevet på engelsk. Oversettelser til andre språk gir kanskje ikke den samme språklige kvaliteten. Vi beklager grammatiske og semantiske feil.

Hva er Shader Cache?

Hvis det er sagt med enkle ord, er Shader Cache samlingen av forhåndskompilerte og analyserte shadere.

Under spillingen endrer dynamikken seg hele tiden. Lysforholdene, tåken og gjennomsiktigheten er noen av de forskjellige dynamikkene som varierer fra en situasjon til en annen under spillingen.

Når er en Shader kompilert?

Den må kompileres hver gang en spiller utfører en handling, og Shader for det finnes ikke i Shader Cache. Denne prosessen kan foregå enten lokalt eller gjennom en ekstern Shader-kompilator.

ssd maskinvare cache
Legger du de kompilerte shaderne på disk eller i RAM?

Shader Cache lagrer alle interaksjoner og teksturer som oppstår under spilling i minnet, slik at når du møter en lignende situasjon i fremtiden, trenger ikke systemet å laste inn all denne informasjonen på nytt, noe som reduserer stamming forårsaket av så tung grafisk bruk.

Hvorfor er Shader Cache viktig?

Shader Cache er ekstremt viktig, spesielt med tanke på de kraftige spillene vi er vant til i disse dager, som lett kan variere i størrelser på flere Gigabyte.

Det er verdt å nevne at selv på tilstrekkelig spesifiserte datamaskiner kan spill kjøre laggy. Årsaken er ikke mangel på maskinvare, men mangel på nødvendige shaders.

Er ikke PC-en din god nok?

Det er et vanlig problem over hele verden, og spillere som har brukt en betydelig sum penger på PC-ene sine kan også oppleve stamming.

Dette gjør slike spillere misfornøyde med systemet deres, som ikke er i stand til å møte spillets krav til tross for sterk maskinvare.

Virkeligheten er imidlertid en ganske annen, siden det meste av spillstamming er forårsaket av mangel på befolket Shader Cache snarere enn mangel på maskinvareevne.

Hva skjer i fravær av Shader Cache?

I fravær av Shader Cache vil spillet ikke kunne kjøre jevnt og vil ikke oppnå konstante bilder per sekund, noe som påvirker spillingen og fører til en svært irriterende opplevelse for spillerne.

Shader Cache er din venn

Shader Cache fungerer umerkelig for å gi spillere en svært strømlinjeformet opplevelse.

Shaders kan være en flaskehals i rammegjengivelse

Bør jeg bruke Shader Cache eller ikke?

Muligheten for å bruke Shader Cache eller ikke avhenger helt av spilleren, men det anbefales sterkt å holde innstillingen slått på hovedsakelig fordi det ikke legger noen betydelig belastning på maskinvaren, men gir mange fordeler, hvorav noen er som følger :

Reduserer stamming

Å holde Shader Cache slått på er en fin måte å forbedre spillingen på og redusere den generelle grevling- og stamming-effekten som noen spillere opplever under de mer krevende spillene.

Reduserer lastetider

Å holde Shader Cache aktivert i kraftige spill reduserer lastetiden, spesielt for svært grafisk orienterte titler og maskinvarekrevende.

Konvertering av generiske shaders til GPU-spesifikke

Den faktiske årsaken til spillstamming under spilling er at shaders levert av spillutviklere er generiske og må eksplisitt konverteres til de for din GPU.

Som et resultat, første gang spillet spilles, er ikke resultatet smørglatt, men etter at en tittel har lastet Shaders i Shader Cache og deretter spilles av på nytt, er resultatet betydelig bedre.

Dette er ikke uvanlig, og vi er allerede vant til å se slik oppførsel i nesten alle titler. Men dessverre definerer ikke den første interaksjonen med spillet spillopplevelsen for spillere.

Det er først etter at Shader Cache er fylt at spillere kan nyte hele opplevelsen som tilbys av tittelen.

Shader Cache fungerer best hvis operativsystemet ditt er installert på en høyhastighets SSD, da det går raskere å hente data fra denne typen disker, noe som fører til kortere lastetider.

Fordi Shader Cache bare hjelper spillere med å forbedre spillingen og ikke har noen negative bivirkninger, er det best å la Shader Cache være slått på under spill i stedet for å endre innstillingen.

Ærlig anbefaling: Du har ferdighetene, men musen din støtter ikke siktingen din perfekt? Slit aldri med musegrepet igjen. Masakari og de fleste proffene stoler på Logitech G Pro X Superlight. Se selv med denne ærlige anmeldelsen skrevet av Masakari or sjekk ut de tekniske detaljene på Amazon akkurat nå. En spillmus som passer deg gjør en betydelig forskjell!

Bør jeg bruke Shader Cache Size?

Alternativet Shader Cache-størrelse er tilgjengelig i Nvidia-kontrollpanelet (hvis du har en GPU fra konkurrentene, kan du også utføre det samme fra kontrollpanelet), og det er slått på som standard.

Slik endrer du Shader Cache-innstillingene via NVIDIA-kontrollpanelet:

  1. Åpne NVIDIA kontrollpanel
  2. Klikk på 3D-innstillinger –> Administrer 3D-innstillinger
  3. Hold deg på Global Settings-fanen eller bytt til Program Setting-fanen for å opprette en profil kun for spillet du fokuserer på
  4. Endre "Shader Cache" til På eller Av.

Hva er de forhåndsdefinerte Shader Cache-verdiene?

Det er spesifikke forhåndsdefinerte verdier som PC-brukere kan velge mellom. Noen av alternativene for Shader Cache-størrelsen inkluderer:

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

Dette er et nytt alternativ som har blitt gitt til spillere etter driverversjon 496.13.

Shader Cache Størrelse Innstilling
Endre Shader Cache Størrelse i NVIDIA Kontrollpanel

Valget om å fullføre deaktivering av Shader Cache er også tilgjengelig.

Å gå for standardverdien er best

Å bruke standard skyggebufferstørrelse for de fleste systemer er det beste alternativet (logisk, fordi det sannsynligvis er grunnen til at det er standard).

Vil du komme deg enda mer ut?

Shader Cache er en flott funksjon som lar spillere kjøre spillet uten forsinkelser eller hakking. Å bruke så mye av det som mulig er derfor en god idé.

Det ubegrensede alternativet er flott hvis du har maskinvaren å støtte

Med andre ord, hvis du har maskinvaren til å støtte det, er det en god idé å velge det ubegrensede alternativet fordi Shader Cache har ubegrenset lagringsplass tilgjengelig og raskt kan bruke shaders fra Shader Cache, som ligner på en biblioteket der disse shaders er lagret.

Denne prosessen reduserer kravene til å laste en Shader hver gang den er nødvendig, og begrenser bare prosessen til bare å laste den fra hurtigbufferen.

Derfor anbefaler jeg å bruke Shader Cache-størrelsesalternativet og velge det ubegrensede alternativet for best mulig resultat.

Hva hvis maskinvaren din ikke er kraftig nok?

La oss si at du føler at maskinvaren din ikke er kompetent nok til å håndtere alternativet "ubegrenset" skyggebufferstørrelse godt. I dette tilfellet kan du selvfølgelig gjøre noen tester for å se hvilken verdi som er optimal for systemet ditt spesielt, og vil ikke legge ekstra belastning på det mens du fortsatt gir deg en flott spillopplevelse uten etterslep og rykk.

Er det mulig å tømme Shader-bufferen manuelt?

Det er mulig å slette skyggebufferen manuelt. For å gjøre dette trenger du bare å slette de tilsvarende mappene til det respektive spillet.

Er det trygt å slette DirectX Shader Cache?

Ja, det er helt trygt å slette DirectX Shader Cache; det anbefales imidlertid ikke med mindre du trenger å gjøre det.

Årsaken er at selv om Shader Cache tar litt minne, er fordelene for spillere enorme.

Tenk deg at du er en ivrig spiller som liker å tilbringe timevis i gameplay regelmessig. I så fall fungerer Shader Cache stille for deg å gjøre spillingen bedre ved å lagre Shaders i hurtigbufferen og deretter gjenbruke dem når de er nødvendige.

På denne måten trenger du ikke å laste dem hver gang og bare bruke de forhåndslastede fra cachen.

Hva vil sletting av DirectX Shader Cache gjøre?

Sletting av DirectX Shader Cache vil ikke slette noe som kan gjøre PC-en eller spillet ulastelig eller ubrukelig.

Det vil imidlertid tilbakestille shaderne, og krever at datamaskinen laster dem på nytt neste gang du spiller den samme tittelen, noe som kompromitterer den generelle spillopplevelsen og gjør den ikke bare etterslep, men også irriterende.

Hvis du har et utmerket maskinvareoppsett, er det ikke nødvendig å slette DirectX Shader Cache.

Hvis du har en ikke så kraftig PC, men fortsatt liker å spille spill, og shader-cache-mappen din har vokst mye, kan du slette den for å få plass.

Final Thoughts

I de fleste tilfeller kan du bare si at du ikke skal endre noe i skyggebufferinnstillingen, og du vil ikke ha noen problemer. Selvfølgelig, hvis du har en veldig kraftig PC, kan du også bruke de nye innstillingene og øke shader-cachen, men vanligvis skal standardinnstillingen være tilstrekkelig.

Selvfølgelig, hvis du spiller et spill som PUBG, som (hvordan skal jeg si det pent :-D) ikke er optimalt programmert, kan du prøve å deaktivere shader-cachen for å se om det har en positiv effekt, men generelt sett burde den ikke det.

Så la shader-bufferen være aktivert og gi den så mye minne som systemet ditt kan håndtere uten problemer ... en annen innstilling er merket av. Hvis du ikke har sett på andre NVIDIA-alternativer som NVIDIA Reflex, kan du lese om dem her.. Hvis du alltid har ønsket å vite om en FPS-hette er fornuftig for systemet ditt, denne artikkelen vil sikkert hjelpe deg.

For følgende spill har vi også publisert et eget innlegg i sammenheng med Shader Cache:

Hvis du har et spørsmål om innlegget eller pro gaming generelt, kan du skrive til oss: contact@raiseyourskillz.com

Masakari - moep, moep and out!

Tidligere proffspiller Andreas "Masakari" Mamerow har vært en aktiv spiller i over 35 år, mer enn 20 av dem i konkurransemiljøet (Esports). I CS 1.5/1.6, PUBG og Valorant, han har ledet og trent lag på høyeste nivå. Gamle hunder biter bedre...

Topp-3 relaterte innlegg