Graduate papers
  
Description of the graduate paper
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
Author Aleksandrs Sorokins
Department 12300 Institute of Applied Computer Systems
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