Ano ang copy on write na may kinalaman sa virtual memory?
Ano ang copy on write na may kinalaman sa virtual memory?

Video: Ano ang copy on write na may kinalaman sa virtual memory?

Video: Ano ang copy on write na may kinalaman sa virtual memory?
Video: Paano maghanap ng RRL gamit ang Google Scholar 2024, Abril
Anonim

Copy-on-write hinahanap ang pangunahing gamit nito sa virtual na memorya mga operating system; kapag ang isang proseso ay lumilikha ng a kopya ng kanyang sarili, ang mga pahina sa alaala na maaaring mabago ng alinman sa proseso o nito kopya ay minarkahan copy-on-write.

Alinsunod dito, ano ang ibig sabihin ng copy on write?

" Kopyahin sa pagsulat " ibig sabihin mas marami o mas kaunti kung ano ang tunog: lahat ay may iisang nakabahagi kopya ng parehong data hanggang sa maisulat ito, at pagkatapos ay a kopya ay ginawa. Karaniwan, copy-on-write ay ginagamit upang malutas ang magkatugmang uri ng mga problema.

Alamin din, ano ang pakinabang ng pagkopya sa pagsulat? Copy-on-write hinahanap nito ang pangunahing gamit sa pagbabahagi ng virtual memory ng mga proseso ng operating system, sa pagpapatupad ng fork system call. Karaniwan, ang proseso ay hindi nagbabago ng anumang memorya at agad na nagsasagawa ng isang bagong proseso, na pinapalitan ang puwang ng address nang buo.

Katulad nito, maaaring itanong ng isa, ano ang virtual memory na may diagram?

Operating System - Virtual Memory . Mga patalastas. Ang isang computer ay maaaring matugunan ang higit pa alaala kaysa sa halagang pisikal na naka-install sa system. Itong extra alaala ay talagang tinatawag virtual na memorya at ito ay isang seksyon ng isang hard disk na naka-set up upang tularan ang RAM ng computer.

Paano mo ipapatupad ang isang kopya sa pagsulat?

Upang ipatupad ang copy-on-write , ang isang matalinong pointer sa totoong nilalaman ay ginagamit upang i-encapsulate ang halaga ng bagay, at sa bawat pagbabago ay sinusuri ang bilang ng sanggunian ng bagay; kung ang bagay ay tinutukoy ng higit sa isang beses, a kopya ng nilalaman ay nilikha bago ang pagbabago.

Inirerekumendang: