Korap nga Shader Cache: Limpyo ug Mabawi ang FPS sa NVIDIA, AMD, ug Intel nga wala Mawala ang mga Profile

Katapusang pag-update: 08/10/2025

  • Ang shader cache makapadali sa pagkarga ug makapamenos sa pagkanganga; kon kini madaot, ang paghawan niini makapabalik sa kalig-on.
  • Gamita ang DirectX Cleanup, AMD button, o mga setting sa NVIDIA aron matukod pag-usab nga dili mawala ang mga profile.
  • Ang pagdugang sa gidak-on sa cache panagsa ra nga nagdugang sa FPS; ang importante mao ang pagpabilin sa cache nga functional ug up-to-date.

Nadaot ang cache sa shader

Kung namatikdan nimo ang mga katingad-an nga pag-stutter, taas nga oras sa pag-load, o pag-drop sa FPS nga dili husto karong bag-o, tingali dili kini ang imong overclock o ang pinakabag-o nga patch sa dula: kasagaran ang hinungdan mao ang usa ka Korap o karaan nga shader cacheAdunay mga tinuod nga kinabuhi nga mga kaso diin, pagkahuman sa paglimpyo niini, ang mga titulo sama sa Doom o Forza Apex nakabawi sa ilang kanhing kusog, nagdugang sa mga frame matag segundo ug nagpahapsay sa pagkanganga.

Ang maayong balita mao nga ang paghawan ug pagtukod pag-usab niini nga cache usa ka yano nga proseso ug, kung buhaton nga maalamon, Dili nimo kinahanglan nga tangtangon ang imong mga profile o personal nga mga setting. sa NVIDIA, AMD, o Intel. Sa ubos isulti namo kanimo, sa hinay-hinay, unsaon pag-ila sa problema, unsa gayud ang gibuhat niini nga cache, unsaon kini paghawan sa matag plataporma, ug unsa nga mga setting ang i-adjust-ug kung unsa ang dili-aron mapalambo ang fluidity nga dili makadaut sa imong configuration. Atong paningkamutan nga masulbad ang tanan bahin sa Nadaot ang cache sa shader.

Unsa ang shader cache ug nganong importante kini?

Ang mga shaders gamay nga mga programa nga gipadagan sa GPU alang sa mga buluhaton sama sa suga, pag-texture, ug mga epekto, ug ang matag dula nagkarga sa gatusan o liboan niini; aron malikayan ang pagtipon sa tanan sa matag higayon nga magsugod ka, ang drayber magtipig sa mga pre-compiled nga mga bersyon sa usa ka shader cache.

Sa una nimo nga pag-abli sa usa ka dula, ang kard nag-compile sa tanan nga gikinahanglan nga mga shader ug gitipigan kini sa disk (ug ang uban sa VRAM), nga mahimo’g gikan sa mga segundo hangtod sa pipila ka minuto depende sa titulo ug sa imong hardware; busa ang unang dagan mahimong mas hinay ug usahay uban ubos nga performance ug micro-cuts.

Sa ulahi nga mga pag-release, kuhaon sa drayber kini nga mga file gikan sa cache ug i-load kini sa langaw, pagkunhod sa oras sa pagkarga, pagkunhod sa pagkanganga, ug sa kasagaran makab-ot ang usa ka hapsay nga kasinatian. mas lig-on nga kasinatian uban sa mas malungtarong FPS.

Kini nga cache gidumala sa drayber (NVIDIA/AMD/Intel) ug gitipigan sa disk; Gitugotan ka sa pipila nga mga drayber nga i-adjust ang labing kadaghan nga gigahin nga gidak-on, busa kung magdula ka bug-at nga mga titulo, Ang dugang nga luna makatabang sa pagpakunhod sa mga pagtukod pag-usab ug mga jerks.

Giunsa kini pagtrabaho ug kung kanus-a kini gitukod pag-usab

Ang proseso sa pag-compile ma-trigger sa paglansad sa dula ug modagan kausa ra matag kombinasyon sa bersyon sa dula/driver; kung imong i-uninstall ang dula, i-update ang driver, o i-reformat ang imong PC, kini nga cache mahimong ma-invalidate ug kinahanglan nga i-recompile kung magsugod ka pag-usab.

Normal lang nga mo-drop ang performance atol sa paghimo o pag-update sa cache; labing maayo, kinahanglan nimo nga tugutan ang proseso nga makompleto sa dili pa makigkompetensya o mag-raid, ingon nga nahuman na, Ang mosunod nga mga pagsugod mahimong mas abtik.

Adunay mga titulo nga nagpakita sa "loading shaders" bar (pananglitan, lainlain nga Tawag sa Katungdanan), samtang ang uban wala magpakita bisan unsa; lainlain ang pamatasan, ug sa mga dula nga adunay dako nga kalibutan ug dato kaayo nga mga panapton (Death Stranding, Cyberpunk 2077) ang epekto labi ka mabati.

Hinumdumi nga ang cache nagkuha sa espasyo sa disk ug naggamit sa pipila ka VRAM alang sa pagdumala niini; depende sa graph, mahimo nimong i-assign ang lainlaing mga gidak-on o ibilin ang kapilian sa "driver default" aron ang drayber pagdumala sa kaugalingon sumala sa imong mga kapanguhaan.

Eksklusibo nga sulud - Pag-klik Dinhi  Logitech MX Master 4: Paglansad, Haptics, ug Action Ring

Mga timailhan sa usa ka dunot nga shader cache ug ang mga benepisyo sa paghawan niini

Ang usa ka dunot o karaan nga cache sagad magpakita sa kaugalingon ingon kalit nga pag-stutter pagkahuman sa usa ka update, wala mahibal-an nga mga paglangan sa mga lugar nga kaniadto hapsay, o ang FPS nahulog bisan kung wala’y pagbag-o; kung pamilyar kana, paglimpyo sa cache ug pagpugos pagtukod pag-usab kasagaran nag-ayo niini.

Adunay mga taho gikan sa mga tiggamit nga, human sa pagpurga niini, nakita ang Doom nga miabot sa palibot sa 130 FPS pag-usab ug Forza: Apex hover sa palibot sa 105 FPS sa 1440p nga adunay taas nga mga setting; bisan ang matag makina lahi, ang tumong nga pag-uswag pinaagi sa pagwagtang sa mga problemadong shaders naa didto.

Adunay usab mga kaso diin ang NVIDIA cache hinungdan sa mga isyu sa boot sa pipila ka mga dula (sama sa gihisgutan sa Cyberpunk 2077 nga mga komunidad); sa diha nga cleared, ang duwa mihunong sa pagbitay sa pagsugod ug nakahimo sa pag-compile pag-usab nga walay mga panagbangi.

Sa modernong AMD cards (e.g. RX 7900 XT uban sa driver 23.9.3), paghawan sa cache gikan sa Adrenalin o pagtangtang sa katugbang nga DX12 folder mahimong masulbad ang isyu. Nagpadayon nga pagkanganga ug dili patas nga pagkarga pagkahuman sa pag-update sa drayber o dula.

Hawani ug tukuron pag-usab ang cache nga dili mawala ang mga profile

Ang yawe mao ang pagtangtang lamang sa mga file sa cache, nga dili i-reset ang mga setting sa kalibutan; Niining paagiha imong gitipigan ang imong mga profile matag dula, mga kapilian sa kalidad, mga limitasyon sa FPS ug uban pa, samtang gipugos ang drayber sa pag-usab sa mga shaders gikan sa wala.

NVIDIA (Classic Control Panel)

Sa pag-adjust sa gidak-on ug pagsiguro nga ang drayber mag-usab sa cache, mahimo nimong susihon ang "Shader Cache Size" sa Control Panel; dili nimo kinahanglan nga hikapon ang imong mga profile aron mahimo ang sistema sa pag-usab sa cache. pag-recompile sa mga shaders sa sunod nga boot.

  1. Pag-right click sa desktop ug ablihi Panel de control de NVIDIA.
  2. Pagsulod Kontrola ang mga setting sa 3D.
  3. Pagbiyahe ngadto sa Gidak-on sa cache sa shader ug ibilin kini sa "Controller Default" o magbutang ug makatarunganong limitasyon.
  4. Likayi ang paggamit sa global nga "Reset" nga mga kapilian nga ibalik ang tanan sa mga setting sa pabrika kung gusto nimo tipigi ang imong mga profile kada duwa.

Kung kinahanglan nimo nga limpyohan kini sa kamut, mahimo nimong gamiton ang Windows Cleanup (sa ubos) para sa "DirectX Shader Cache"; gitangtang niini ang mga file sa cache nga wala’y paghikap sa mga profile, ug kung magsugod ka sa dula kini awtomatik nga matukod pag-usab.

NVIDIA App (modernong kapuli)

Sa mas bag-ong mga kompyuter, ang NVIDIA App nag-ilis sa classic Dashboard; gikan sa seksyon sa Graphics mahimo nimong i-adjust ang gidak-on sa cache ug itago kini sa makatarunganon nga mga kantidad, nga adunay mga kapilian gikan sa labing gamay nga 128 GB hangtod walay kinutuban nga limitasyon sumala sa bersyon.

  1. Ablihi NVIDIA App ug adto sa Graphics.
  2. Sa Global Settings, pangitaa Gidak-on sa cache sa shader ug biyai ang dinamikong mode o ibutang ang limitasyon sumala sa imong SSD.
  3. Likayi ang pag-reset sa tanang global nga mga opsyon; Ang pagbag-o lang o paglimpyo gamit ang Windows hinungdan nga ma-reset ang mga shader. mag-compile pag-usab sa pagsugod.

Isip praktikal nga pakisayran, ayaw paggahin ug labaw sa 20% sa kinatibuk-ang kapasidad sa imong SSD niini nga cache; kasagaran mas maayo nga pasagdan ang controller pagdumala sa dinamikong paagi luna.

AMD Adrenalin (DX12 ug Fast Method)

Ang AMD nagtanyag usa ka gipahinungod nga buton aron malimpyohan ang cache nga wala’y paghikap sa mga profile; sa pipila ka mga kaso, mahimo’g angay nga balikon ang proseso pagkahuman sa usa ka mayor nga pag-update sa drayber o kaniadto pagsugod sa mga dula nga nabag-o pag-ayo.

  1. Ablihi ang tab Mga Dula sa AMD Software: Adrenalin Edition.
  2. I-klik ang Mga Grapiko.
  3. Pag-scroll ug pagsulod Mga advanced setting.
  4. Prensa I-reset ang cache sa shader.
Eksklusibo nga sulud - Pag-klik Dinhi  Unsa ang VGA port ug alang sa unsa kini?

Alternatibong pamaagi sa DX12: Paghimo og shortcut sa AppData\Local\AMD\DxcCache ug tangtangon ang mga sulod niini sa dili pa magsugod ang dula; dili kini magtangtang sa mga profile, gipugos lang niini ang cache sa DX12 limpyo pag-usab.

Intel (Arc/Integrated): Luwas nga Pagpahid

Sa Intel, kadaghanan sa DirectX compilation gidumala pinaagi sa Windows cache, mao nga sa Space Cleanup imong malimpyohan ang cache. "DirectX Shader Cache" nga walay pagkawala sa mga profile sa Intel panel.

Kung mogamit ka sa Intel Arc Control o Intel Graphics Command Center, itago ang imong mga profile ug likayi ang pag-reset sa tanan nga mga setting; dili na nimo kinahanglan nga hikapon ang bisan unsa pa, tungod kay kung gi-restart nimo ang mga dula Ang mga shaders i-recompile de forma automática.

Universal nga Pamaagi sa Windows: Disk Cleanup

Kini nga pamaagi magamit sa NVIDIA, AMD ug Intel ug mao ang labing luwas kung dili nimo gusto nga hikap ang mga panel o profile; gitangtang lamang niini ang cache sa DirectX, hinungdan nga ang drayber pagtukod pag-usab sa sunod nga pagsugod.

  1. Ablihi ang Windows Search ug i-type Panglimpyo sa espasyo sa disk.
  2. Pilia ang unidad del sistema ug himoa nga kini kuwentahon ang potensyal nga luna.
  3. Brand DirectX Shader Cache (uncheck ang uban kung dili nimo gusto nga hilabtan sila).
  4. I-klik ang Limpyohi ang mga file sa sistema ug dawata; kung nahuman na, isira ug i-restart ang imong dula aron mabag-o ang cache.

Human sa pagpanglimpyo, normal lang nga ang unang paglusad sa matag duwa magdugay ug adunay pagkanganga; kung kompleto na ang inisyal nga compilation, ang pagkalunsay kinahanglan nga molambo itandi sa miaging estado.

Pag-adjust sa gidak-on sa cache: mito vs. realidad

Adunay usa ka popular nga rekomendasyon nga ibutang ang NVIDIA cache sa 10GB aron madugangan ang FPS; Ang mga pagsulay gihimo nga nagtandi sa 4-5GB (default), 10GB, 100GB ug "walay limitasyon", nga adunay mga resulta diin ang kalainan sa frame rate pipila lang ka FPS.

Sa usa ka dali nga pagsulay nga natala sa parehas nga ruta (Area18 tram line) ug pagkahuman sa paghawan sa cache sa wala pa ang matag pagsulay, ang pagtaas sa FPS gamay ra; bisan pa, sa pag-enable sa cache, kini mamatikdan. gamay nga pagkanganga atol sa mga pass.

Praktikal nga konklusyon: ayaw pagdahom og mga milagro pinaagi sa pagdugang sa pinakataas nga gidak-on; unsa ang makatabang mao ang pagbaton sa usa ka functional cache ug dili kaayo restricted, mao nga gibiyaan kini ingon nga kini mao ang "driver default" o ~ 10 GB Kini usa ka makatarunganon nga pusta.

Hinumdomi nga ang default nga gidak-on mahimong magkalainlain depende sa bersyon sa drayber; gawas kon ang imong SSD hugot kaayo, ang pagtugot sa sistema sa dinamikong pagdumala sa luna mao ang kasagaran ang labing epektibo nga paagi. balanse ug komportable.

Steam Pre-caching Shader

AMD-FSR-4

Ang Steam naglakip sa usa ka bahin sa pag-download ug pag-andam sa mga shaders sa dili pa modagan sa dula, nga makapamenos sa mga inisyal nga load ug magputol sa mga compatible nga titulo; kini gi-activate ug nagkinahanglan sa usa ka limitasyon nga gitakda sa Valve 105 MB.

  1. Adto sa Mga Download ug pamatud-i nga ang "Shader pre-caching" aktibo.
  2. Susiha ang MB counter nga gigamit; kung nabalaka ka bahin sa wanang, mahimo nimo kini i-adjust, apan girekomenda kini ipadayon kini nga mahimo.
Eksklusibo nga sulud - Pag-klik Dinhi  Ang Windows 11 magpasidaan kanimo pagkahuman sa usa ka asul nga screen aron susihon ang imong RAM gamit ang Windows Memory Diagnostic

Ang pre-caching sa singaw dili mopuli sa cache sa drayber, apan kini nagpuno niini; pinaagi sa paghiusa sa duha, daghang mga dula ang nagsugod nga hapsay ug adunay gamay nga mga spike sa compilation, pagkunhod microcuts sa bag-ong mga lugar.

Maayo nga mga gawi aron malikayan ang pagkawala sa mga profile ug pag-angkon sa pagkalunsay

Likayi ang "i-reset ang tanan" nga mga opsyon sa NVIDIA/AMD/Intel panels gawas kung gikinahanglan gayud; sa baylo, paghawan sa cache lamang (gamit ang Space Cleanup o ang AMD-specific nga buton) sa pagpreserbar sa mga profile ug setting.

Sa AMD, gamita ang "Reset Shader Cache" nga buton gikan sa Adrenalin, o kuhaa ang DX12 folder sa AppData\Local\AMD\DxcCache; Ang duha nga mga pamaagi naglimpyo sa cache nga wala magtandog sa mga setting sa matag dula.

Sa NVIDIA, ibutang ang gidak-on sa cache sa "Driver Default" o usa ka makatarunganon nga limitasyon; kung kinahanglan nimo nga limpyohan kini, gamita ang Windows Cleanup alang sa DirectX cache ug tugoti ang drayber nga modagan ang cache. pag-recompile sa sunod nga boot.

Sa Intel, ang labing luwas nga paagi mao usab ang Paglimpyo; kon mogamit ka sa Intel Arc/IGCC, likayi ang global resets ug tugoti ang mga dula nga mag-usab sa ilang mga shaders awtomatik. transparent ug kontrolado.

I-enable ang Steam pre-caching ug kung ang usa ka dula maghimo shader compilation, hulata kini nga mahuman; kung ikaw adunay limitado nga VRAM, ayaw pagsulay sa pagpugos sa dili makatarunganon nga mga kantidad sa cache, pangitaa ang punto de equilibrio diin ang sistema dili mahurot sa luna.

Tinuod nga mga kaso ug dali nga mga limbong

Kung ang usa ka kaniadto hapsay nga dula kalit nga nagsugod sa pagkanganga pagkahuman sa pag-update sa mga drayber, hawanan ang cache ug sulayi pag-usab; Adunay mga kaso diin pagkahuman sa paglimpyo niini, ang Doom mibalik sa peaking sa 130 FPS ug Forza: Ang Apex naglibot. 105 FPS sa 1440p nga adunay taas nga mga graphic.

Kung ang usa ka titulo dili mag-boot o magbitay sa pagsugod (ang uban nahitabo pagkahuman sa dagkong mga patch), ang paglimpyo sa cache sa drayber naka-unlock sa pag-boot sa daghang mga makina, nga gitugotan ang dula nga magtipon. gikan sa scratch nga walay daan nga basura.

Para sa AMD ug DX12, isulat ang usa ka shortcut sa AppData\Local\AMD\DxcCache Gitugotan ka niini nga maghimo usa ka "ipahayag nga paglimpyo" sa wala pa maigo ang dula; hinumdumi, kini lamang paghawan sa cache; ang imong mga profile nagpabilin nga buo sa Adrenalin.

Sa Windows, ang opsyon sa Paglimpyo sa "DirectX Shader Cache" imong higala; gamita kini kung mag-ilis sa mga drayber, pagkahuman sa dagkong mga patch, o kung namatikdan nimo ang katingad-an nga mga spike sa compilation sa Windows. mga lugar nga hamis kaniadto.

Kung nahingangha ka sa gidak-on sa cache, hunahunaa ang gasto/kaayohan: ang mas dako dili garantiya sa daghang FPS, ug sa kontrolado nga mga pagsulay ang mga kalainan tali sa 4-5 GB, 10 GB, 100 GB ug "walay limitasyon" nahimo pipila lang ka mga painting; focus sa pagpabilin sa cache nga limpyo ug aktibo.

Ang usa ka himsog nga shader cache mao ang yawe sa pagkahapsay: pagsabut kung unsa ang gibuhat niini, kung kanus-a kini limpyohan, ug kung giunsa kini pagpugos sa pagtukod pag-usab nga wala’y paghikap sa mga profile nagtugot kanimo nga ayohon ang mga pagkanganga ug pagkunhod sa pasundayag sa usa ka pares nga pag-klik; uban ang AMD nga buton, Windows Cleanup, ug makatarunganong mga pag-tweak sa NVIDIA/Intel, dugang sa Steam pre-caching, mahimo nimong mabawi ang kalig-on ug padayon nga frame rate nga dili isakripisyo ang performance. imong mga setting kada duwa.

May kalabutan nga artikulo:
Unsaon paglimpyo sa memorya sa cache?