Shaderi Schelling Nvidia videokaartidel

Shaderi Schelling Nvidia videokaartidel

Kõik, kes sisenesid NVIDIA videokaardi seadetesse ja uurisid hoolikalt kõiki seal olevaid võimalusi, märkasid tõenäoliselt sellist punkti nagu vahemällu salvestamine. Paljud mängijad proovivad selle parameetriga mängida, sealhulgas selle lahti ühendada, kuid saavad erinevaid tulemusi. Mõnedes aitab vahemällu salvestamise kaasamine fridetest lahti saada, teistes mängudes aeglustub veelgi rohkem. Miks see juhtub, proovime täna teada saada.

Mida peate teadma vahemällu salvestamise kohta Nvidia videokaartidel

Natuke terminoloogiast. Schaeider tähendab tavapäraselt sellist programmi koodi, mis vastutab kaadri visuaalefektide joonistamise eest. Kui pildi kuvamine on kuvamine monitori ekraanil, võivad sellised arvutused võtta rohkem aega kui eraldatakse, ja siis toimub animatsioon viivitustega (tõmblused). Produktiivse videokaardiga võimsates arvutites seda tavaliselt ei juhtu, kuid probleem on selles, et samad varjutajad arvutatakse mitu korda, kui iga järgmine raam sisaldab samu efekte kui eelmisel (näiteks veetud vees).

Vahemällu salvestamine on protseduur kettale või teatud sagedamini kasutatavate andmete mälupiirkonnas ning selle asemel, et käsitleda nende andmete valearvestust, loeb programm valmis parameetreid, mis kiirendab oma tööd märkimisväärselt. Isegi keskprotsessoril on vahemälupiirkond, mis aitab ennustada, milline toiming toimub järgmiselt, et selleks ette valmistada.

Seal on Nvidia videokaartide selline funktsioon, samas kui varjutajate vahemällu salvestamine hõlmab vajalike andmete salvestamist kettale. Kui see on kiire, aitab vahemällu salvestamine suurendada kaadri laadimisaega ja parandada animatsiooni sujuvust. Teisest küljest, kui arvuti on nõrk või ketas on aeglane, ei anna Shadercache käegakatsutavat tulemust. Nii et kas see on vaja sisse lülitada või keelata? Arvame selle välja.

Nvidia varjutajate sisselülitamine/keelamine

Pange tähele, et videokaart tegeleb varjundite valearvestusega, kuid vanade videokiirendite puhul võib selline funktsioon puududa. Teiseks ei pruugi funktsiooni konkreetne mäng toetada, ehkki graafiline kiip võimaldab teil seda teha. Kolmandaks peate mõistma, kas Nvidia videokaardi sätete varjundite vahemällu salvestamine on sisse lülitatud, kaadrisagedus ei muutu.

Enamiku kaasaegsete videokiipide puhul lülitatakse see funktsioon vaikimisi sisse.

Vaatame nüüd, millest sõltub ADHERCACHE kasutamise tõhusus.

Kõige olulisem parameeter on vahemälu lugemise kiirus, see tähendab, kui kiiresti teil ketas on. Kui see on SSD, siis on efekt siin märgatav, sest tahkete osariikide draividega töötades on lugemise kiirus palju suurem kui klassikaliste kõvakettade oma. Seetõttu ei ole HDD ketta olemasolul vahemällu salvestajate tõhusus nii kõrge või üldiselt null. Teisisõnu võtab kõvaketta vahemälu lugemine umbes sama palju aega, kui see välja antakse, kuna videokaardi mahalaadimine järgmise varjundi valesti arvutamisest.

Igal juhul on Shaadersi vahemällu salvestamine ainult üks ilmne miinus - see kasutab kettaruumi ja oma puuduse korral on parem välja lülitada variant AMD NVIDIA graafikakaartidel Shader Caching. Kuid veel kord meenutame, et seda mehhanismi on kõigis mängudes rakendatud ja see peitub juba arendajate südametunnistuses, kes ei kasuta riistvara tasemel kiibides vastavaid võimalusi.

Ja veel üks nüanss SSD -ketaste kasutamise kohta. Nagu teate, on selliste kandjate jaoks selline parameeter kriitiline kui salvestustsüklite arv mäluühiku kohta. Täna on see märkimisväärselt väiksem kui kõvakettad ja nende kasutamine on soovitatav - näiteks süsteemi kettana. Sellega seoses on paljud kasutajad kardavad, et ADHERCACHE mõjutab negatiivselt kindla riigi ketta ressurssi. Tegelikult on hirmud alusetud: vahemälu salvestust ei tehta nii sageli kui selle lugemine.

Pange tähele, et need mängijad, kes kasutavad Steami klienti. Ja kui mäng neid platvorme kasutab, ei lase varjutajate vahemällu salvestamine protsessoril laadida, kuna iga kord, kui varjutajad ei pea kompileerima - laaditakse need RAM -ist.

Kuid kui soovite mingil põhjusel keelduda selle funktsiooni kasutamisest, saab seda teha videokaardi seadetes. Anname samm -ast -astp algoritmi, kuidas varjutaja vahemällu salvestada:

  • Avage NVIDIA juhtpaneel;
  • Me läheme vahekaardile "3D" "3D";
  • Leiame valiku "Shadeersi vahemällu salvestamine" ja seame lüliti kalle positsioonile "OTKL".

Selle tulemusel vabastate kettale ruumi mitme gigabaiti järjekorras.

Üksikute rakenduste funktsiooni on võimalik välja lülitada tarkvaraseadete kaudu. Kui on valitud suvand "Globaalsed parameetrid", on tühistamine seotud kõigi tarkvaratoodetega, kasutades varjude tehnoloogiat.

Veel üks võimalus vahemälu väljalülitamiseks on peidetud auruseadetes: jaotises "Seaded" on segmentide vahemälu lülitiga, mille saab välja lülitada või sisse lülitada. Kui suvand on sisse lülitatud, võib võrgukoormuse väikest suurenemist märkida. Funktsioon töötab ainult siis, kui on installitud NVIDIA videokaardi draiverid.

Lühike jätkamine on järgmine: Shaderkache kasutamine, ehkki see ei mõjuta personali joonistamise sagedust, parandab nende kvaliteeti ja stabiilsust. Kuid kui arvuti on nõrk, võib varjundi püsiv laadimine kettalt kahjulikult mõjutada arvuti jõudlust, ehkki vahemällu salvestamata aeglustub ebapiisavalt võimas arvuti, koondades pidevalt varjutajaid.