Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 431194

Raspoređivanje procesa u Win32 okruženju


Hunjadi, Berislav
Raspoređivanje procesa u Win32 okruženju, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 431194 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Raspoređivanje procesa u Win32 okruženju
(Process scheduling in Win32 environment)

Autori
Hunjadi, Berislav

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
19.06

Godina
2009

Stranica
39

Mentor
Jelenković, Leonardo

Ključne riječi
raspoređivač zadataka; Win32; procesi; dretve; promjena konteksta; vremenski odsječak
(task scheduler; Win32; process; thread; context switch; time slice)

Sažetak
U radu su prikazane teoretske osnove i eksperimentalni primjeri na raspoređivaču zadataka u Win32 okruženju. U teoretskom dijelu opisani su procesi i dretve koji su osnovne jedinice za raspoređivanje procesorskog vremena. Potreba za rasporeñ ivačem zadataka ukazuje se u višezadaćnim sustavima koji nastoje više zadataka izvoditi paralelno pa su u radu ukratko prikazani različiti višezadaćni sustavi kao što su sustavi u realnom vremenu, sustavi s raspodjelom vremena i multiprogramski sustavi. Rasporeñ ivači zadatka dijele se na tri vrste: dugoročni, srednjoročni i kratkoročni. Svaki raspoređivač mora implementirati neki algoritam raspoređivanja. Postoje različiti algoritmi različitih složenosti, a najčešći su O(1), višerazinski povratni red čekanja i potpuno pravedan raspoređivač. U radu su ukratko opisani najčešći algoritmi raspoređivanja. Drugi dio rada bavi se radom raspoređivača u Win32 okruženju. Ukratko su objašnjene teoretske osnove raspoređivanja u tom okruženju na temelju dokumentacije, a kasnije su prikazani rezultati eksperimenata. U teoretskom dijelu govori se o načinu rada raspoređivača u Win32 okruženju. Objašnjeni su pojmovi dinamičkog podizanja prioriteta i inverzije prioriteta te način na koji Windows-i dodjeljuju prioritete procesima i dretvama – klase prioriteta i razine prioriteta. Eksperimentalni dio temelji se na programima koji ispituju način rada raspoređivača te je li u skladu s teoretskim dijelom. Ispitivanje je usmjereno na raspoređivanje procesa i dretve, promjene konteksta procesa i dretvi te inverzije prioriteta. Za svako ispitivanje prikazani su i objašnjeni dobiveni rezultati.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0362980-1929 - Oblikovanje okolina za ugradene sustave (Sruk, Vlado, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Leonardo Jelenković (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada

Citiraj ovu publikaciju:

Hunjadi, Berislav
Raspoređivanje procesa u Win32 okruženju, 2009., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Hunjadi, B. (2009) 'Raspoređivanje procesa u Win32 okruženju', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Hunjadi, Berislav}, year = {2009}, pages = {39}, keywords = {raspore\djiva\v{c} zadataka, Win32, procesi, dretve, promjena konteksta, vremenski odsje\v{c}ak}, title = {Raspore\djivanje procesa u Win32 okru\v{z}enju}, keyword = {raspore\djiva\v{c} zadataka, Win32, procesi, dretve, promjena konteksta, vremenski odsje\v{c}ak}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Hunjadi, Berislav}, year = {2009}, pages = {39}, keywords = {task scheduler, Win32, process, thread, context switch, time slice}, title = {Process scheduling in Win32 environment}, keyword = {task scheduler, Win32, process, thread, context switch, time slice}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font