Form of studies |
Bachelor |
Title of the study programm |
Computer Systems |
Title in original language |
Laiksakritīgu procesu izpildīšanas pārvalde operētājsistēmās |
Title in English |
Management of Operating Systems Concurrent Process |
Department |
Faculty Of Computer Science Information Tehnology And Energy |
Scientific advisor |
Eleonora Latiševa |
Reviewer |
Aleksejs Jurenoks, Mg.sc.ing., Rīgas valsts 3. ģimnāzija, direktora vietnieks |
Abstract |
Darbs ir veltīts svarīgai mūsdienu problēmai - laiksakritīgu procesu izpildīšanas pārvaldei operētājsistēmās. Pat lēti iegultās sistēmas balstītas uz daudzkodolu procesoriem, nemaz nerunājot par smartfoniem un personālajiem datoriem. Tātad jebkura programma, praktiski visur, var izmantot paralēlās skaitļošanas. Laiksakritīgu procesu izpildīšana ir saistīta ar konkurenci par datora resursiem un šajā darbā ir izpētītie galvenie laiksakritīgu procesu izpildīšanas pārvaldes veidi.
Šī darbā tiks aprakstītas operētājsistēmas darbības un procesu izpildīšanas principi, vispārējie starpprocesu komunikācijas veidi, un detalizētāk pētīti metodes, ko izmanto UNIX un Windows operētājsistēmās.
Kā piemērs, izstrādāta programma, kas realizē komunikāciju starp paralēli izpildāmām pavedienam viena OS Windows procesa.
Tā rezultātā darbs dod priekšstatu par laiksakritīgu procesu izpildīšanas problēmām un metodēm tās pareizai organizācijai.
Darba pamattekstā ir 55 lappuses, 4 attēli, 2 tabulas, 6 izmantoto literatūras avotu un 3 pielikumi. |
Keywords |
Laiksakritība, procesi, pavedieni, paralēla izpilde, operētājsistēmās. |
Keywords in English |
Concurrency, processes, threads, parallel execution, operating systems. |
Language |
lv |
Year |
2016 |
Date and time of uploading |
06.06.2016 17:38:38 |