<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"><rdf:Description rdf:about="https://dk.um.si/IzpisGradiva.php?id=41901"><dc:title>SIMULATOR ALGORITMOV ZA ZAMENJAVO STRANI PRI VIRTUALNEM POMNILNIKU</dc:title><dc:creator>Pandel,	David	(Avtor)
	</dc:creator><dc:creator>Zazula,	Damjan	(Mentor)
	</dc:creator><dc:subject>upravljanje s pomnilnikom</dc:subject><dc:subject>virtualni pomnilnik</dc:subject><dc:subject>algoritmi za zamenjavo strani</dc:subject><dc:subject>simulacije</dc:subject><dc:description>V diplomskem delu smo zasnovali in implementirali simulator za zamenjavo strani pri virtualnem
pomnilniku. Simuliramo lahko naslednje algoritme: kdor prej pride, prej melje; redko uporabljen;
najdalj časa neuporabljen; algoritem druge možnosti ter naključni. Po literaturi smo povzeli opise in
lastnosti teh algoritmov, predstavili delovanje s psevdokodom ter izpostavili njihove prednosti in
slabosti.
Po zastavljenih zahtevah in specifikacijah smo zasnovali simulator, ki smo ga napisali v
programskem jeziku C#, razvili pa v programskem okolju Visual Studio. Grafični uporabniški
vmesnik med simulacijo nazorno kaže, kako se posamezne strani selijo iz diskovnih zapisov v
delovni pomnilnik in kako ga zapuščajo, ko je poln, če so izbrane za zamenjavo. Simulator šteje
napake strani, hkrati pa vodi simulirani čas za izvajanje procesov, ki vsebujejo te strani.
V nalogi smo tudi analizirali delovanje simulatorja in ga preizkusili z nekaj izbranimi primeri, s
katerimi smo želeli preveriti uspešnost različnih algoritmov za zamenjavo strani pri enakem naboru
izvajanih procesov. Rezultate smo prikazali grafično in jih ovrednotili,
primerjali obnašanje algoritmov v simuliranih situacijah.            </dc:description><dc:publisher>[D. Pandel]</dc:publisher><dc:date>2013</dc:date><dc:date>2013-09-07 00:27:29</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>41901</dc:identifier><dc:language>sl</dc:language></rdf:Description></rdf:RDF>
