Разлика између физичке и виртуалне меморије

Физичка вс виртуална меморија

Физичка меморија и виртуална меморија су два облика меморије која се користе за чување података у рачунару. Физичка меморија односи се на чипове као што су РАМ (Рандом Аццесс Мемори) меморија и уређаји за складиштење података, попут тврдих дискова који се користе за чување података. Виртуелна меморија је меморијски простор који је створио Оперативни систем када рачунар нема довољно физичке меморије да изврши програм. Виртуелна меморија се ствара комбиновањем РАМ-а са простором на тврдом диску. Виртуелна меморија омогућава брже извршавање великих програма када РАМ-а није довољно.

Физичка меморија

Као што је раније споменуто, физичка меморија односи се на РАМ-у и тврде дискове у рачунару који се користе за чување података. У рачунару се оперативни систем, апликативни програми и тренутно коришћени подаци чувају у РАМ-у, тако да процесор може брзо да им приступи. РАМ-у се може приступити брже него другим уређајима за складиштење података као што су хард диск и ЦД-РОМ. Али подаци у РАМ-у постоје само док је рачунар у функцији. Када се искључи напајање, сви подаци у РАМ-у се губе, а оперативни систем и остали подаци поново се учитавају у РАМ меморију са тврдог диска када је рачунар укључен. Чврсти диск је неиспарљива меморија (меморија која чува податке чак и када нису напајани) која се користи за чување података у рачунару. Састоји се од кружних дискова који се називају плоче на којима се чувају магнетни подаци. Подаци се записују и читају на плоче и са плоча помоћу глава за читање / писање.

Виртуелна меморија

Виртуелна меморија се користи када рачунару недостаје РАМ меморије за извршавање програма. Виртуелна меморија комбинује РАМ простор са простором на тврдом диску. Када рачунар нема довољно РАМ меморије за извршавање програма, виртуална меморија преноси податке из РАМ-а у страничну датотеку, што ослобађа простор у РАМ-у. Један део тврдог диска користи се за чување датотеке са страницама. Овај поступак преноса се врши тако брзо да корисник не осећа разлику. Виртуелна меморија може да држи читав блок података док део који тренутно извршава налази се у РАМ-у. Због тога виртуална меморија омогућава оперативном систему да истовремено покреће неколико програма и на тај начин повећава степен мултипрограмирања. Иако повећава величину програма који се могу извршити, виртуална меморија пружа уштеду трошкова јер је меморија тврдог диска јефтинија од РАМ-а.

Која је разлика између физичке и виртуалне меморије

Док се физичка меморија односи на физичке уређаје који чувају податке у рачунару попут РАМ-а и хард дискова, виртуална меморија комбинује РАМ простор са простором на тврдом диску за смештање података у РАМ, када простора у РАМ-у није довољно. Део тврдог диска користи се за чување датотека са страницама које виртуелна меморија користи за чување података који се преносе из РАМ-а. Иако је замена података између датотека са страницама на тврдом диску и РАМ-а (преко виртуелне меморије) веома брза, превише замењивања може успорити укупне перформансе система.