Dapat Ko bang Gumamit ng Shader Cache sa Battlefield? | Pro Advice (2023)

Karamihan sa mga manlalaro ng Battlefield ay hindi alam kung ano ang ginagawa ng shader cache at nagtataka kung dapat ba itong gamitin. Dahil nakikitungo kami sa mga graphics card ng NVIDIA, sa palagay ko mula sa pagliko ng milenyo, at tinatanong namin ang aming sarili sa bawat laro kung mas mabuting i-disable ito o hindi.

Kaya ano ang gagawin natin? Una, siyempre, subukan lang namin ito.

Sa pangkalahatan, para sa mga larong FPS tulad ng Battlefield, pinipigilan ng shader cache ang pagkautal, binabawasan ang mga oras ng pag-load, at bumubuo ng mga texture na na-optimize para sa graphics card. Gayunpaman, ang pag-activate ng shader cache ay maaari ding humantong sa mga negatibong epekto depende sa hardware na ginamit. Higit pa rito, maaaring magkaroon ng pagkalugi sa pagganap kung hindi sinusuportahan ng laro ang shader cache.

Nakipag-usap na kami sa iba't ibang pagpipilian sa setting sa aming blog, at dito mahahanap mo ang aming mga nakaraang artikulo sa mga paksang ito. Ngayon ay pag-uusapan natin ang tungkol sa Shader Cache sa konteksto ng Larangan ng digmaan.

Sa aming pangunahing artikulo sa paksa, mas malalim ang aming sinisiyasat at linawin kung ano ang cache ng shader at kung anong laki ang dapat itakda. Ini-link ka rin namin sa artikulong ito sa ibaba ng seksyong "Kaugnay na Nilalaman".

tandaan: Ang artikulong ito ay isinulat sa Ingles. Ang mga pagsasalin sa ibang mga wika ay maaaring hindi makapagbigay ng parehong kalidad ng pangwika. Humihingi kami ng paumanhin para sa mga error sa gramatika at semantiko.

Sinusuportahan ba ng Battlefield ang Shader Cache?

Ang DICE ay isang malapit na kasosyo ng NVIDIA, at siyempre, sinusuportahan ng Battlefield ang napakapangunahing teknolohiyang ito. Sa kasamaang palad, walang opsyon na maimpluwensyahan ang shader cache sa laro. Sa halip, ang shader cache ay pinamamahalaan sa pamamagitan ng NVIDIA control panel.

Bakit Mahalaga ang Shader Cache para sa Battlefield?

Ang FPS Games at lalo na ang Battlefield ay kinakalkula ang mga frame sa real-time. Samakatuwid, maraming bahagi ang kasangkot sa pag-render ng isang frame.

Bukod sa hardware at aktwal na makina ng laro, malaki rin ang papel ng mga mekanismo ng cache dahil kung mai-save at magagamit muli ang mga kalkulasyon na nagawa na, makakatipid ito ng kapangyarihan sa pag-compute at paikliin ang oras ng pag-render nang sabay-sabay.

Kinokolekta ng shader cache ang ilang bahagi ng pag-render, gaya ng mga texture, at magagamit ng graphics card ang cache para sa mga kalkulasyon sa hinaharap.

Ang bawat hindi kinakailangang pagkalkula ay nagkakahalaga ng mga mapagkukunan ng graphics card. Kung naganap ang mga peak dahil dito, maaari itong humantong sa mga micro stutters na nakikita mo nang sinasadya o hindi. Sa artikulong ito, ipinakita namin kung paano makakaimpluwensya ang mga micro stutter at FPS drop sa iyong pagpuntirya:

Dapat Ko bang Gumamit ng Shader Cache O Hindi sa Battlefield?

Mayroon lamang talagang isang dahilan upang hindi gumamit ng isang shader cache - isang mabagal na hard disk. Ito ay dahil inaalis ng graphics card ang mga kalkulasyon sa anyo ng mga shader sa hard disk.

Kaya kung mayroon kang SSD hard drive (at halos lahat ng mga computer ay ginagawa na ngayon), dapat mong gamitin ang shader cache, lalo na para sa isang FPS game tulad ng Battlefield.

Kung hindi ka sigurado kung anong hardware ang na-install mo o gusto mo lang subukan ang parehong opsyon, gumamit ng FPS analysis tool tulad ng MSI Afterburner at subukan lang ito.

Hindi ka makakasira ng anuman sa setting na ito.

Hangga't pinapanatili mong pareho ang senaryo (parehong mapa, parehong mode, atbp.), makikita mo nang husto kung makakakuha ka ng higit na performance sa pamamagitan ng pag-on o pag-off sa shader cache. Naipakita ko na sa artikulong ito kung paano mo madaling masubaybayan ang frame rate at frame time gamit ang tool na ito:

Dapat Ko Bang I-disable ang Shader Cache sa isang HDD para sa Battlefield?

Karamihan sa mga HDD ay sapat na malakas para magamit mo rin ang shader cache dito. Gayunpaman, maaaring mangyari ang mga micro stutter depende sa bilis ng pagbasa at pagsulat.

Samakatuwid, inirerekumenda namin ang simpleng pagpapatakbo ng isang pagsubok gamit ang isang tool sa pagsusuri ng FPS.

Kung mapapansin mo ang pagkawala ng pagganap o gusto mong palitan ang lumang HDD ng isang modernong, maaari naming irekomenda ang Western Digital WDS500G2B0A na may 500GB na imbakan. Karamihan sa media ngayon ay nakaimbak sa iba't ibang ulap o discords. Samakatuwid, mayroong sapat na espasyo para sa ilang mga laro na naka-install sa parehong oras.

Sa pamamagitan nito, ang paggamit ng shader cache ay halos sapilitan.

Mga Pangwakas na Kaisipan sa Shader Cache para sa Battlefield

Gumagamit ang ilang setting sa paligid ng graphics card ng iba pang hardware, gaya ng hard disk, RAM, o processor. Kung ang mga setting na ito ay na-activate, kung gayon ang hardware na ginamit ay dapat ding makasabay sa bilis ng graphics card dahil kung hindi, magkakaroon ng mga micro stutters.

Kung ang mga setting na ito, tulad ng shader cache, ay hindi ginagamit, ito ay maaaring humantong sa pagkawala ng pagganap sa pag-render.

Makakakuha ka ng mas kaunting mga frame sa bawat segundo (FPS) o mas masahol na mga texture.

Ang iba pang mga setting ng NVIDIA ay mas kontrobersyal, halimbawa, NVIDIA Reflex o DLSS. Gayunpaman, ang shader cache ay palaging magbibigay sa iyo ng isang kalamangan sa karamihan ng mga kaso.

Kung mayroon kang isang katanungan tungkol sa post o pro gaming sa pangkalahatan, isulat sa amin: contact@raiseyourskillz.com

Masakari – moep, moep at out!

Dating pro gamer na si Andreas "Masakari" Si Mamerow ay naging aktibong manlalaro sa loob ng mahigit 35 taon, higit sa 20 sa kanila sa kompetisyon (Esports). Sa CS 1.5/1.6, PUBG at Valorant, pinamunuan at tinuruan niya ang mga koponan sa pinakamataas na antas. Mas masarap kumagat ang matandang aso...

Kaugnay na nilalaman