Dallimi midis kujtesës fizike dhe asaj virtuale

Dallimi midis kujtesës fizike dhe asaj virtuale
Dallimi midis kujtesës fizike dhe asaj virtuale

Video: Dallimi midis kujtesës fizike dhe asaj virtuale

Video: Dallimi midis kujtesës fizike dhe asaj virtuale
Video: Технологические стеки — информатика для бизнес-лидеров, 2016 г. 2024, Korrik
Anonim

Kujtesa fizike kundër virtuale

Kujtesa fizike dhe kujtesa virtuale janë dy forma të memories që përdoren për ruajtjen e të dhënave në një kompjuter. Kujtesa fizike i referohet çipave të tillë si memoria RAM (Random Access Memory) dhe pajisjet e ruajtjes si disqet e ngurtë që përdoren për ruajtjen e të dhënave. Memoria virtuale është një hapësirë memorie e krijuar nga sistemi operativ kur kompjuteri nuk ka memorie fizike të mjaftueshme për të ekzekutuar një program. Kujtesa virtuale krijohet duke kombinuar RAM-in me hapësirën e diskut. Kujtesa virtuale lejon ekzekutimin më të shpejtë të programeve të mëdha kur RAM-i nuk është i mjaftueshëm.

Kujtesa fizike

Siç u përmend më herët, memoria fizike i referohet RAM-it dhe hard disqeve në kompjuter që përdoren për të ruajtur të dhënat. Në një kompjuter, sistemi operativ, programet e aplikacionit dhe të dhënat e përdorura aktualisht mbahen në RAM, në mënyrë që procesori të mund të aksesojë shpejt. RAM-i mund të aksesohet më shpejt se pajisjet e tjera të ruajtjes si hard disku dhe CD-ROM. Por të dhënat në RAM ekzistojnë vetëm kur kompjuteri është në punë. Kur fiket energjia, të gjitha të dhënat në RAM humbasin dhe sistemi operativ dhe të dhënat e tjera ngarkohen përsëri në RAM nga hard disku kur kompjuteri është i ndezur. Hard disku është një memorie jo e paqëndrueshme (një memorie që ruan të dhënat edhe kur nuk është e ndezur) që përdoret për të ruajtur të dhënat në një kompjuter. Ai përbëhet nga disqe rrethore të quajtura pjata që ruan të dhënat magnetike. Të dhënat shkruhen dhe lexohen në dhe nga pjatat duke përdorur kokat e leximit/shkrimit.

Memorie virtuale

Memoria virtuale përdoret kur kompjuterit i mungon hapësira RAM për ekzekutimin e një programi. Memoria virtuale kombinon hapësirën RAM me hapësirën e diskut të ngurtë. Kur kompjuteri nuk ka hapësirë të mjaftueshme RAM për të ekzekutuar një program, memoria virtuale transferon të dhënat nga RAM në një skedar paging, i cili liron hapësirën në RAM. Një pjesë e hard diskut përdoret për të ruajtur skedarin e faqes. Ky proces transferimi kryhet kaq shpejt, në mënyrë që përdoruesi të mos ndjejë ndryshim. Memoria virtuale mund të mbajë një bllok të tërë të dhënash ndërsa pjesa që po ekzekutohet aktualisht ndodhet në RAM. Prandaj memoria virtuale lejon sistemin operativ të ekzekutojë disa programe në të njëjtën kohë duke rritur kështu shkallën e multiprogramimit. Ndërsa rrit madhësinë e programeve që mund të ekzekutohen, memoria virtuale ofron përfitime nga kostoja pasi memoria e diskut të ngurtë është më pak e shtrenjtë se RAM.

Cili është ndryshimi midis kujtesës fizike dhe asaj virtuale

Ndërsa memoria fizike i referohet pajisjeve fizike që ruan të dhëna në një kompjuter si RAM-i dhe disqet e diskut të ngurtë, memoria virtuale kombinon hapësirën RAM me hapësirën e diskut për të ruajtur të dhënat në RAM, kur hapësira RAM është jo mjaftueshem. Një pjesë e diskut të ngurtë përdoret për të ruajtur skedarët e faqeve që përdoren nga memoria virtuale për të ruajtur të dhënat që transferohen nga RAM-i. Edhe pse shkëmbimi i të dhënave ndërmjet skedarëve të faqeve në hard disk dhe RAM-it (nëpërmjet memories virtuale) është shumë i shpejtë, ndërrimi i tepërt mund të ngadalësojë performancën e përgjithshme të sistemit.

Recommended: