A.VOSYLIUS
2006
ĮVADAS:
Viena pagrindinių OS funkcijų yra efektyviai ir kruopščiai paskirstyti atmintį. Virtualios atminties atveju vartotojui visai nesvarbu, kur bus patalpinta jo programa. Programa dalijama į modulius ar mažas sekcijas, kurios prireikus įrašomos į pagrindinę atmintį. Laikinai nenaudojami moduliai saugomi greitaeigiame diske. Seniau visos OS buvo suprojektuotos taip, kad visa programa turėjo būti įrašyta į pagrindinę atmintį prieš ją vykdant. Be abejo, virtuali atmintis palengvina multiprogramavimą, nes leidžia laikyti operatyviojoje atmintyje kelių programų modulius, tuo metu reikalingus šioms programoms vykdyti.
Virtuali atmintis
Jei procesorius vienu metu gali vykdyti tik vieną instrukciją (komandą), tai kam reikia laikyti visas programos komandas atmintyje kol jos dar nėra vykdomos? Ką tik peržvelgėme persidengiančias struktūras, kuriose tik dalis programos bet kuriuo momentu yra laikoma atmintyje. Ši persidengimo idėja vėliau ir peraugo į virtualios atminties ideologiją.
Pats žodis virtualus reiškia “ne faktinis”. Programuotojui arba vartotojui virtuali atmintis reiškia tą patį kaip reali atmintis, bet faktiškai tai nėra reali atmintis.
Virtualios atminties panaudojimas.
Pav 6.10 iliustruoja įprastą sprendimą panaudojant virtualią atmintį. Vaizduojami trys atminties lygiai: virtuali atmintis, išorinis įrenginys, naudojantis puslapiavimą bei reali atmintis. Reali atmintis, tai ta pagrindinė atmintis, kuri tiesiogiai adresuojama ir procesoriui prieinama. Išoriniu įrenginiu paprastai būna diskas. Virtuali atmintis yra modelis, kuris supaprastina adreso transliaciją. Ji prieinama operacinei sistemai bei taikomosioms programoms, bet ji fiziškai neegzistuoja. Virtualios atminties turinys fiziškai yra saugomas realioje atmintyje bei išoriniame įrenginyje.
Virtuali atmintis yra daloma į dvi kompo>entas. Pirmoji yra tiksliai sutapatinama su realia atmintimi, jos kiekiu sistemoje, ir fiziškai yra saugoma realioje atmintyje. Joje yra sritis rezidentinės operacinės sistemos saugojimui bei kintama sritis , skirta laikymui kintančių programų sričių. ( tai puslapių erdvė – puslapių pulas).
Antra virtualios atminties komponentė apima atminties sritį, kuri užeina už realios atminties ribų. Fiziškai ji yra saugoma išoriniame, puslapiais sudalintame įrenginyje ir apima taikomąsias programas. Operacinė sistema yra patalpinta realioje atmintyje. Taikomosios programos yra išoriniame įrenginyje. Išrinkti taikomųjų programų...
Šį darbą sudaro 1033 ž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
Kiti 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!