Skip to main content

Ano ang isang hadlang sa memorya?

Sa pag -compute, ang isang hadlang sa memorya ay isang uri ng pagpigil sa pag -order na makakatulong upang mabalanse ang demand sa memorya na magagamit para sa pagproseso ng iba't ibang mga utos at pag -andar.Kilala rin bilang membar o bilang isang bakod ng memorya, ang ideya ay upang lumikha ng ilang uri ng hierarchical order o pag -unlad sa lahat ng mga nakabinbing gawain na may kinalaman sa paggamit ng memorya na iyon.Ang paggawa nito ay posible upang maisagawa ang mga gawaing iyon sa isang lohikal na pagkakasunud -sunod at maiwasan ang posibilidad ng labis na memorya, isang bagay na maaaring permanenteng makapinsala sa kapasidad ng memorya ng system.

Sa aktwal na kasanayan, ang isang hadlang sa memorya ay isang klase o hanay ng mga tagubilin na idinisenyo upang maiwasan ang paggamit ng magagamit na memorya sa ilang paraan na maaaring masira ang aktwal na pag -andar ng memorya na iyon.Dahil ang hadlang o bakod ay batay sa hardware, nangangahulugan ito na karaniwang nauugnay ito sa pag-andar ng Central Processing Unit (CPU), o ilang iba pang aparato.Ito ay madalas na kinakailangan kapag ang memorya ay naghahatid ng higit sa isang solong makina o aparato at ang pag -access sa memorya na iyon ay dapat na ilalaan sa ilang uri ng lohikal na paraan.Nang walang paglikha ng ganitong uri ng hadlang sa memorya upang mapanatili ang mga pag -andar sa loob ng isang lohikal na pagkakasunud -sunod, ang posibilidad ng iba't ibang mga gawain na naisakatuparan sa labas ng pagkakasunud -sunod at marahil kahit na nakakasira ng naka -imbak na data ay lubos na pinahusay.

Ang term mismo ay nagpapahiwatig ng kung ano ang nangyayari.Ang isang bakod ay karaniwang nagsasagawa ng dalawang pag -andar nang sabay -sabay, pinapanatili ang isang bagay sa loob habang pinipigilan din ang isang bagay sa labas mula sa pagpasok sa espasyo, maliban sa pamamagitan ng ilang uri ng gate.Sa ganitong paraan, ang pag -access sa kung ano ang nasa loob ay pinananatiling kontrolado ng isang gatekeeper.Sa pamamagitan ng isang hadlang sa memorya, ang mga tagubilin ay gumana bilang gatekeeper, pinapayagan lamang ang pag -access sa memorya ayon sa iniutos na mga tagubilin.Ang resulta ay ang data ay na -access sa isang lohikal na fashion, ang mga gawain ay nakumpleto nang tumpak, at ang potensyal para sa labis na karga ay pinananatili sa loob ng makatuwirang mga limitasyon.

Ang pangangailangan ng ilang uri ng hadlang sa memorya ay naging mas maliwanag dahil ang mga computer system ay nagiging mas malakas at ginagamit upang magmaneho ng isang mas malawak na hanay ng mga panlabas na aparato na umaasa sa memorya para sa kanilang pag -andar.Kapag ang klase ng mga tagubilin na ginamit para sa hadlang ay maayos na inihanda, ang hardware ay tutugon nang naaayon at ang lahat ng mga aparato ay gagana ayon sa nararapat.Kung sakaling ang hadlang ay dapat masira o itigil ang pag -andar, ang mga problema sa pagpapatupad kahit na ang pinakasimpleng mga order ay maaaring maging napakahirap.