Atšķirība starp fizisko un virtuālo atmiņu

Atšķirība starp fizisko un virtuālo atmiņu
Atšķirība starp fizisko un virtuālo atmiņu

Video: Atšķirība starp fizisko un virtuālo atmiņu

Video: Atšķirība starp fizisko un virtuālo atmiņu
Video: Настройка фотоаппарата в ручном режиме. Выдержка. Диафрагма. ISO. Никон D5100 2024, Novembris
Anonim

Fiziskā pret virtuālo atmiņu

Fiziskā atmiņa un virtuālā atmiņa ir divi atmiņas veidi, ko izmanto datu glabāšanai datorā. Fiziskā atmiņa attiecas uz mikroshēmām, piemēram, RAM (brīvpiekļuves atmiņa) un atmiņas ierīcēm, piemēram, cietajiem diskiem, ko izmanto datu glabāšanai. Virtuālā atmiņa ir operētājsistēmas izveidotā atmiņas vieta, kad datoram nav pietiekami daudz fiziskās atmiņas, lai izpildītu programmu. Virtuālā atmiņa tiek izveidota, apvienojot RAM ar vietu cietajā diskā. Virtuālā atmiņa ļauj ātrāk izpildīt lielas programmas, ja nepietiek RAM.

Fiziskā atmiņa

Kā minēts iepriekš, fiziskā atmiņa attiecas uz RAM un datora cietajiem diskiem, kas tiek izmantoti datu glabāšanai. Datorā operētājsistēma, lietojumprogrammas un pašlaik izmantotie dati tiek glabāti operatīvajā atmiņā, lai procesors tiem varētu ātri piekļūt. RAM var piekļūt ātrāk nekā citām atmiņas ierīcēm, piemēram, cietajam diskam un CD-ROM. Bet dati RAM pastāv tikai tad, kad dators darbojas. Kad strāva tiek izslēgta, visi RAM dati tiek zaudēti, un, ieslēdzot datoru, operētājsistēma un citi dati tiek atkārtoti ielādēti RAM no cietā diska. Cietais disks ir nepastāvīga atmiņa (atmiņa, kas saglabā datus pat tad, ja tā netiek darbināta), ko izmanto datu glabāšanai datorā. To veido apļveida diski, ko sauc par šķīvjiem un kuros tiek glabāti magnētiskie dati. Dati tiek ierakstīti un nolasīti uz šķīvjiem un no tiem, izmantojot lasīšanas/rakstīšanas galviņas.

Virtuālā atmiņa

Virtuālā atmiņa tiek izmantota, ja datoram trūkst RAM vietas programmas izpildei. Virtuālā atmiņa apvieno RAM vietu ar vietu cietajā diskā. Ja datoram nav pietiekami daudz RAM, lai izpildītu programmu, virtuālā atmiņa pārsūta datus no RAM uz peidžeru failu, kas atbrīvo vietu RAM. Lapas faila glabāšanai tiek izmantota cietā diska daļa. Šis pārsūtīšanas process tiek veikts tik ātri, ka lietotājs nejūt atšķirību. Virtuālajā atmiņā var būt viss datu bloks, kamēr daļa, kas pašlaik tiek izpildīta, atrodas RAM. Tāpēc virtuālā atmiņa ļauj operētājsistēmai vienlaikus palaist vairākas programmas, tādējādi palielinot daudzprogrammēšanas pakāpi. Palielinot izpildāmo programmu apjomu, virtuālā atmiņa nodrošina izmaksu priekšrocības, jo cietā diska atmiņa ir lētāka nekā RAM.

Kāda ir atšķirība starp fizisko un virtuālo atmiņu

Lai gan fiziskā atmiņa attiecas uz fiziskām ierīcēm, kas glabā datus datorā, piemēram, RAM un cieto disku diskdziņus, virtuālā atmiņa apvieno RAM vietu ar vietu cietajā diskā, lai saglabātu datus RAM, kad RAM vieta ir ierobežota. nepietiekami. Daļa cietā diska tiek izmantota, lai saglabātu lappušu failus, kurus izmanto virtuālā atmiņa, lai saglabātu datus, kas tiek pārsūtīti no RAM. Lai gan datu apmaiņa starp lappušu failiem cietajā diskā un RAM (izmantojot virtuālo atmiņu) ir ļoti ātra, pārāk liela apmaiņa var palēnināt sistēmas vispārējo veiktspēju.

Ieteicams: