Skip to main content

Ano ang L3 cache?

Antas 3 o L3 cache ay dalubhasang memorya na gumagana sa kamay na may L1 at L2 cache upang mapabuti ang pagganap ng computer.Ang L1, L2 at L3 cache ay mga cache ng pagproseso ng computer (CPU), mga taludtod ng iba pang mga uri ng cache sa system tulad ng hard disk cache.Ang CPU cache ay nakasalalay sa mga pangangailangan ng microprocessor sa pamamagitan ng pag -asang mga kahilingan ng data upang ang mga tagubilin sa pagproseso ay ibinibigay nang walang pagkaantala.Ang CPU cache ay mas mabilis kaysa sa random na memorya ng pag -access (RAM), at idinisenyo upang maiwasan ang pagganap ng mga bottlenecks.

Kapag ang isang kahilingan ay ginawa ng system ang CPU ay nangangailangan ng mga tagubilin para sa pagpapatupad ng kahilingan na iyon.Ang CPU ay gumagana nang maraming beses nang mas mabilis kaysa sa system RAM, kaya upang mabawasan ang mga pagkaantala, ang L1 cache ay may mga piraso ng data sa handa na inaasahan na kakailanganin.Ang L1 cache ay napakaliit, na nagbibigay -daan sa napakabilis.Kung ang mga tagubilin ay hindi naroroon sa L1 cache, sinusuri ng CPU ang L2, isang bahagyang mas malaking pool ng cache, na may kaunting latency.Sa bawat cache miss Tumingin ito sa susunod na antas ng cache.Ang L3 cache ay maaaring maging mas malaki kaysa sa L1 at L2, at kahit na mas mabagal din ito, mas mabilis pa ito kaysa sa pagkuha mula sa RAM.Maaaring palayasin mula sa L1 cache upang hawakan ang mga bagong tagubilin kung sakaling kailanganin nila muli.Ang L3 cache ay maaaring alisin ang linya ng mga tagubilin dahil ito ay naninirahan ngayon sa isa pang cache (tinukoy bilang

eksklusibo

cache), o maaaring mag -hang ito sa isang kopya (tinukoy bilang kasama ang cache), depende sa disenyo ngCPU.Halimbawa, noong Nobyembre 2008 AMD Inilabas ang kanilang quad-core Shanghai chip.Ang bawat core ay may sariling L1 at L2 cache, ngunit ang mga cores ay nagbabahagi ng isang karaniwang L3 cache.Pinapanatili ng L3 ang mga kopya ng mga hiniling na item kung sakaling ang ibang core ay gumagawa ng kasunod na kahilingan. Ang arkitektura para sa multi-level cache ay patuloy na nagbabago.Ang L1 cache ay naging panlabas sa CPU, na itinayo sa motherboard, ngunit ngayon ang parehong mga L1 at L2 cache ay karaniwang isinasama sa CPU mamatay.Ang L3 cache ay karaniwang itinayo sa motherboard, ngunit ang ilang mga modelo ng CPU ay nagsasama na ng L3 cache.Ang bentahe ng pagkakaroon ng on-board cache ay mas mabilis, mas mahusay at mas mura kaysa sa paglalagay ng hiwalay na cache sa motherboard.Ang disenyo at diskarte sa cache ay naiiba sa iba't ibang mga motherboard at CPU, ngunit ang lahat ay pantay -pantay, mas mahusay ang cache.