Virtualioji atmintis
Kas yra virtuali atmintis? Virtuali atmintis yra atminties valdymo technika, kurioje galima naudoti antrinę atmintį taip, lyg ji būtų pagrindinė atmintis. Virtuali atmintis yra dažnai naudojama kompiuterio operacinėje sistemoje (OS).
Pav.1 Virtuali atmintis operacineje sistemoje
Virtuali atmintis naudoja tiek aparatinę įrangą, tiek programinę įrangą, leisdama kompi
uteriui kompensuoti fizinės atminties trūkumus, laikinai perkeldama duomenis iš atsitiktinės prieigos atminties (RAM) į disko saugojimą. Atvaizduojant atminties gabalus į disko failus, kompiuteris gali traktuoti antrinę atmintį taip, lyg ji būtų pagrindinė atmintis.
Pav. 2 RAM lazdeles
Šiandien dauguma asmeninių kompiuterių (PC) turi bent 8 GB RAM. Tačiau kartais to nepakanka norint paleisti kelias programas vienu metu. Čia ateina virtuali atmintis. Virtuali atmintis atlaisvina RAM, keisdama duomenis, kurie neseniai buvo naudojami, į laikmenos įrenginį, tokią kaip kietasis diskas arba SSD
Virtuali atmintis yra svarbi, norint pagerinti sistemos našumą, ir naudoti daug reikalaujančias programas. Tačiau vartotojams nereikėtų per daug pasikliauti virtualia atmintimi, nes ji yra žymiai lėtesnė nei RAM. Jei OS turi per dažnai keisti duomenis tarp virtualios atminties ir RAM, kompiuteris pradės lėtėti - tai vadinama "thrashing".
Virtuali atmintis buvo sukurta tuo metu, kai fizinė atmintis - taip pat vadinama RAM - buvo brangi. Kompiuteriai turi ribotą RAM kiekį, todėl atmintis galų gale baigsis, kai paleidžiamos kelios programos vienu metu. Sistemos, naudojančios virtualia atmintį, naudoja tam tikrą kietojo disko dalį imituoti RAM. Su virtualia atmintimi sistema gali įkelti didesnes arba kelias programas vienu metu, leisdama kiekvienai veikti taip, tarsi ji turėtų daugiau vietos, nereikalaudama pirkti papildomo RAM.
Kaip veikia virtuali atmintis? Virtuali atmintis naudoja tiek aparatinę įrangą, tiek programinę įrangą. Kai programa yra naudojama, duomenys iš tos programos saugomi fiziniame adrese, naudojant RAM. Atminties valdymo vienetas (MMU) atvaizduoja adresą į RAM ir automatiškai verčia adresus. MMU gali, pavyzdžiui, atvaizduoti loginės adreso erdvės į atitinkamą fizinį adresą.
Jei bet kuriuo metu reikia RAM vietos kažkam skubiam, duomenys gali būti perkelti iš RAM į virtualia atmintį. Kompiuterio atminties valdytojas atsakingas už judėjimo tarp fizinės ir virtualios atminties stebėjimą.
Šį darbą sudaro 1022 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!