Skip to main content

Ano ang L1 Cache?

Ang Antas 1 o L1 cache ay espesyal, napakabilis na memorya na binuo sa Central Processing Unit (CPU) upang makatulong na mapadali ang pagganap ng computer.Sa pamamagitan ng paglo -load ng madalas na ginagamit na mga piraso ng data sa L1 cache, ang computer ay maaaring maproseso nang mas mabilis ang mga kahilingan.Karamihan sa mga computer ay mayroon ding L2 at L3 cache, na mas mabagal kaysa sa L1 cache ngunit mas mabilis kaysa sa random na memorya ng pag -access (RAM).

Kapag humiling kami ng mga programa o mga file mula sa isang karaniwang platter hard drive, dapat maghanap ang aparato sa mga panloob na disk para sa impormasyon sa pamamagitan ng pag -slide ng isang mekanismo ng ulo sa buong mga platter, halos magkatulad sa paraan ng pagbabasa ng isang karayom ng isang talaan ng ponograpo.Gayunpaman, sa kaso ng isang disk drive, maraming mga platter at ang ulo ay magnetic, nagbabasa sa napakataas na rate ng bilis.Gayunpaman, ang karaniwang hard drive ay ang pinakamabagal na aparato ng imbakan sa computer, ang mga compact disk drive sa tabi.

Karaniwan nating iniisip ang Ram na medyo mabilis dahil mas mabilis ito kaysa sa mga hard drive.Ang RAM ay isang pansamantalang lugar na may hawak na nagiging aktibo kapag ang mga bota sa computer.Ang mga computer ay karaniwang mayroong 1-4 gigabytes (GB) ng RAM.Sa pamamagitan ng paglo -load ng madalas na hiniling na mga programa, file, larawan at iba pang mga item sa RAM, ang computer ay hindi kailangang maghanap sa mga (mga) hard drive upang makuha ang impormasyon sa mga kasunod na kahilingan.

Habang ito ay isang mahusay na diskarte, ang CPU ay maaaring gumana nang mas mabilis kaysa sa RAM, at upang mapabilis ang mga bagay, maaari mong isipin ang L1, L2 at L3 cache bilang mga go-betweens na inaasahan kung anong mga kahilingan ang gagawin ng RAM, na hawak iyonData sa handa na.Kapag dumating ang isang kahilingan, sinuri muna ng CPU ang L1 cache, na sinusundan ng L2 at L3 cache (kung naroroon).Kung nahanap ng CPU ang hiniling na data sa cache, ito ay isang hit na cache , at kung hindi, ito ay isang cache Miss at si Ram ay hinanap sa susunod, kasunod ng hard drive.Ang layunin ay upang ma -maximize ang mga hit at mabawasan ang mga misses na mabagal na pagganap.Ang L2 cache ay maaaring itayo sa CPU o naroroon sa motherboard, kasama ang L3 cache.Sa ilang mga kaso ang L3 cache ay isinasama rin sa CPU.Hindi tulad ng RAM, ang cache ay hindi mapapalawak.