Mga Proseso

Ano ang memorya ng cache at kung ano ito?

Talaan ng mga Nilalaman:

Anonim

Ang memorya ng cache ay isa sa pinakamahalagang pagtutukoy ng processor at ito ay isang data na palaging ibinibigay ng mga tagagawa. Tiyak na naisip mo kung ano ang memorya ng cache at kung ano ito, upang subukang malutas ang mga pag-aalinlangan na inihanda namin ang artikulong ito kung saan sinubukan naming ipaliwanag ito sa isang napaka-simple at nauunawaan na paraan. Ang layunin ng artikulong ito ay hindi upang malaman ang mga kaugnay na konsepto sa sistemang ito ng memorya ngunit upang ipaliwanag ito sa isang malinaw at maliwanag na paraan.

Inirerekumenda namin na basahin ang aming pinaka-kagiliw-giliw na mga gabay:

  • Pinakamahusay na mga processors sa merkado. Mas mahusay na mga motherboards. Mas mahusay na Pag-alaala ng RAM. Pinakamahusay na drive ng SSD sa merkado.

Memorya ng cache: konsepto at pagpapatakbo

Bago makita kung ano ang memorya ng cache, kailangan nating maging malinaw tungkol sa kung paano gumagana ang isang processor sa aming mga computer, sa isang napaka-simpleng paraan upang mai-buod natin ito sa pamamagitan ng pagsasabi na kukuha ito ng data na kinakailangan upang gumana mula sa memorya ng RAM. Kapag ang processor ay kailangang mag-access ng impormasyon upang gawin ang mga gawain nito, ang impormasyong ito ay hiniling mula sa RAM, na nagbibigay ito sa processor nang mas mabilis. Ang prosesong ito ay hindi agad, ngunit tumatagal ng ilang sandali, ito ay ilan lamang sa mga nanosecond, ngunit, bagaman tila sa amin na wala ito, ito ay talagang isang mundo at habang naghihintay ang processor, ang pagkakataon na gumawa ng iba pang mga kalkulasyon at operasyon ay nawala.

Upang malutas ang problemang ito ang memorya ng cache ay nilikha, hindi ito higit pa sa isang maliit na memorya na nasa loob ng processor, ang layunin ng memorya ng cache ay upang gumawa ng pag-access sa impormasyon ng processor nang mabilis hangga't maaari. Ang memorya ng cache ay nasa loob ng processor kaya ang impormasyon ay kailangang maglakbay nang kaunti upang maabot ang lugar kung saan ito naproseso, kaya ang oras na kinakailangan upang ma-access ito ay mas mababa kaysa sa kaso ng RAM.

Ang halaga ng memorya na ito ay minuscule kumpara sa RAM, ang isang kasalukuyang high-end na PC ay maaaring mayroong 32GB o higit pa ng RAM ngunit ang maximum na halaga ng cache ay sa pagitan ng 6MB at 20MB sa pangkalahatan. Mahalaga rin ito dahil sa oras na kinakailangan upang ma-access ang isang data sa memorya ay proporsyonal sa dami nito. Samakatuwid, mayroon kaming access sa cache ay mas mabilis kaysa sa pag-access sa RAM at malapit din ito at ang data ay kailangang maglakbay nang hindi gaanong distansya.

Ang processor cache ay isinaayos sa maraming mga antas, karamihan sa kasalukuyang mga processors ay may tatlong antas ng memorya na ito, ito ang kilala bilang L1, L2 at L3 cache. Ang L1 cache ay nasa loob ng mga cores ng processor at ang pinakamabilis, sa kabaligtaran, ang dami nito ay limitado dahil karaniwang 32 KB ang maximum. Ang pinakamaliit at pinakamadalas na kinakailangang data ay nakaimbak sa cache na ito.

Susunod, mayroon kaming L2 cache na nasa labas ng mga cores, ngunit napakalapit dito, ang dami ng memorya na ito ay karaniwang tungkol sa 256 KB at pangalawa sa bilis. Sa wakas, mayroon kaming L3 cache na pinakamalayo sa mga cores at pinakamabagal, ang bentahe nito ay mas mataas ang halaga at maaaring umabot sa 4-20 MB o higit pa sa kaso ng mga propesyonal na processors na may maraming mga cores.

Buod at pangwakas na konklusyon

Bilang isang buod at konklusyon maaari nating sabihin na ang memorya ng cache ng memorya ay ang solusyon sa problema sa pagganap ng sistema ng memorya, ito ay namamahala sa pagpabilis ng pagbabasa at isinusulat na kailangang gawin ng processor sa pangunahing sistema ng memorya upang makamit ang isang mas mataas na pangkalahatang pagganap ng sistema. Ito ay isang memorya na nasa loob mismo ng processor sa napakaliit na dami, ngunit napakahalaga nito upang gumana nang maayos.

Mga Proseso

Pagpili ng editor

Back to top button