Difference between revisions 4928133 and 5763921 on ltwiki

{{otheruses|Procesas|}}
'''Procesas''' (informatika) ({{en|process}}) - iš anksto apibrėžta konkrečios [[Programa (kompiuterio)|programos]] arba kokios nors jos dalies [[vykdymas|vykdymo]] metu įvykstančių įvykių seka.<ref name=LST2382>LST ISO 2382-1: 1996. Informacijos technologija. Terminai ir apibrėžimai. 1-oji dalis. Pagrindiniai terminai. Lietuvos standartizacijos departamentas. 1996. 33 ps.</ref>

(contracted; show full)

[[gija|Gijos]] atsirado šiek tiek vėliau. Atsiradus laiko paskirstymui, [[kompiuterių tinklas|kompiuterių tinklams]], daugialypiams centriniams procesoriams, bendrosios atminties kompiuteriais ir pan., multiprogramavimą pakeitė  [[daugiaprogramis]] modelis, po to [[daugiaprocesis]], ir  galiausiai [[gija|multigijos]].

== Procesų būsenos ==

[[Operacinė sistema|Operacinės sistemos]] branduolys 
“[[:en:Kernel_(computing)({{en|kernel]]”}}) leidžia atlikti kelias užduotis vienu metu. Šis procesas turi tam tikras būsenas. Šių būsenų vardai yra nestandartizuoti, bet jie yra panašios paskirties.

# Pirmasis procesas yra „sukūrimas“ – jis yra leidžiamas iš antrinės atminties įrenginių ([[Kietasis diskas|standžiojo disko]], [[CD-ROM įrenginys|CD-ROM]] ir kt.) į [[Atmintis (kompiuteris)|operatyvinę atmintį]]. Po šio proceso jis yra pristabdomas –  įgauna "laukimo" būseną.
# Kol procesas yra „laukimo“ būsenoje, jis laukia kol gaus signalą ir bus paleistas į procesorių. Procesas tampa „vykdomas“, kai procesorius ima vykdyti šią komanda.
# Jei procesas turi laukti (vartotojo įvesties ar kol atsidarys failas), procesas įgauna būseną - „blokuojamas“. Proceso būsena pakeičiama atgal į „laukimo“, kai šis procesas yra baigiamas.
# Kai procesas baigiamas arba operacinė sistema nutraukia jo darbą, jis yra nebereikalingas. Todėl jis iškart yra pašalinamas arba įgauna būseną „sunaikintas“. Kai šis procesas įgauna būseną „sunaikintas“, jis tiesiog laukia, kol bus pašalintas iš [[Atmintis (kompiuteris)|operatyvinės atminties]].

== Taip pat skaitykite ==
* [[Pamestas procesas]]
* [[Tėvinis procesas]]
* [[Operacinė sistema]]

== Nuorodos ==
{{Išnašos|1}}
{{vikižodynas|no=t|procesas}}

{{inf-stub}}

[[Kategorija:Informatika]]