Agham

Ano ang cache? »Ang kahulugan at kahulugan nito

Anonim

Ang cache ng CPU ay isang buffer ng memorya para sa pansamantalang pag-iimbak ng impormasyon na nagpapahintulot sa data na mailipat sa pagitan ng mga yunit ng pagganap na may iba't ibang mga katangian ng paglipat, dahil gumaganap ito sa isang katulad na paraan tulad ng ginagawa ng memorya ng RAM, na siyang pangunahing memorya ng computer, kung saan naninirahan ang mga programa at data, kung saan maaaring isagawa ang mga pagpapatakbo ng pagbasa at pagsusulat, ngunit ang memorya ng RAM ay mas maliit at mas mabilis na ma-access at mas madalas na ginagamit.

Ang cache ay isang espesyal na high-speed storage system na maaaring pareho sa mga nakareserba na lugar ng pangunahing memorya bilang isang independiyenteng aparato sa pag-iimbak. Mayroong dalawang uri ng cache na cache at disk cache.

Ang cache ay isang bahagi ng static RAM high speed SRAM ay isang memory - based Semiconductors at ito ay mas mabilis kaysa sa RAM, DRAM dynamic ay ginagamit bilang pangunahing memorya at ay epektibo dahil ang programa ay tiningnan ng maraming beses ang parehong data o mga tagubilin, kung saan iniimbak ang impormasyon sa SRAM, na kung saan ang computer ay iniiwasan ang pagsang-ayon sa memorya ng DRAM, ay isang uri ng teknolohiya ng memorya ng RAM.

Gumagana ang Disk Cache batay sa parehong mga prinsipyo ng cache, ngunit sa halip na gumamit ng mataas na bilis na nakabatay sa semiconductor na batay sa SRAM, ginamit ang pangunahing memorya ng pinakahuling data ng hard drive, ngunit kapag kailangang pumunta ang programa sa data ng disk, ang unang bagay na sinubukan nila ay ang disk cache upang makita kung ang data ay nasa disk cache.