Пређи на садржај

Процес (рачунарство) — разлика између измена

С Википедије, слободне енциклопедије
Садржај обрисан Садржај додат
м r2.7.3) (Робот: промењено fa:فرآیند (رایانه) у fa:فرایند (رایانه)
м +
 
(Није приказано 7 међуизмена 6 корисника)
Ред 1: Ред 1:
'''Процес''', у [[рачунарство|рачунарству]], je термин који се користи за обележавање тренутно извршаваног [[програм]]а - положај инструкције до које се стигло, вредности променљивих, вредности појединачних меморијских адреса. За разлику од [[нит]]и, за сваки процес постоји посебан адресни простор, што чини да се процеси међусобно не виде и да је за дељење података потребно користити услуге [[оперативни систем|оперативног система]].
'''Процес''', у [[рачунарство|рачунарству]], је термин који се користи за обележавање тренутно извршаваног [[рачунарски програм|програма]] - положај инструкције до које се стигло, вредности променљивих, вредности појединачних меморијских адреса. За разлику од [[нит (рачунарство)|нити]], за сваки процес постоји посебан адресни простор, што чини да се процеси међусобно не виде и да је за дељење података потребно користити услуге [[оперативни систем|оперативног система]].


Зависно од оперативног система, процес се може састојати од више [[Нит_(рачунарство)|нити]] које конкурентно извршавају инструкције.
Зависно од оперативног система, процес се може састојати од више [[Нит (рачунарство)|нити]] које конкурентно извршавају инструкције.

Када се извршава, процес мења стање у којем се налази. Стање процеса је функција која зависи од тренутне активности самог процеса. Сваки процес се може обавити бити у једној од следећих пет стања:

# '''Нови''' (new) процес је управо креиран
# '''Спреман''' (ready) процес чека на извршавање
# '''Извршавање''' (running) процес се извршава, односно процесор извршава баш његове инструкције
# '''Чекање''' (blocked) процес се извршавао, али је сада заустављен привремено
# '''Завршен''' (done) процес је заустављен и неће настављати са даљим извршавањем, OS га ускоро избацује из скупа активних процеса насилну паузу.


{{klica-informatika}}
{{klica-informatika}}


[[Категорија:рачунарство]]
{{Паралелно рачунарство}}

{{нормативна контрола}}


[[Категорија:Рачунарство]]
[[ar:معالجة (حاسوب)]]
[[Категорија:Истовремено рачунање]]
[[id:Proses (komputasi)]]
[[bg:Процес (информатика)]]
[[ca:Procés informàtic]]
[[cs:Proces (program)]]
[[de:Prozess (Informatik)]]
[[el:Διεργασία (υπολογιστές)]]
[[en:Process (computing)]]
[[es:Proceso (informática)]]
[[eu:Prozesu (informatika)]]
[[fa:فرایند (رایانه)]]
[[fr:Processus (informatique)]]
[[he:תהליך (מדעי המחשב)]]
[[hr:Proces (računarstvo)]]
[[it:Processo (informatica)]]
[[ja:プロセス]]
[[ko:프로세스]]
[[lt:Procesas (informatika)]]
[[nl:Proces (informatica)]]
[[no:Prosess (informatikk)]]
[[nn:Programvareprosess]]
[[pl:Proces (informatyka)]]
[[pt:Processo (informática)]]
[[ru:Процесс (информатика)]]
[[simple:Process (computing)]]
[[sk:Proces (informatika)]]
[[sl:Proces (računalništvo)]]
[[sv:Process (datorteknik)]]
[[ta:செயலாக்கம் (கணினியியல்)]]
[[vi:Tiến trình]]
[[tr:İşlem (bilgisayar)]]
[[uk:Процес (інформатика)]]
[[ur:عملیت (شمارندکاری)]]
[[zh:行程]]

Тренутна верзија на датум 17. мај 2019. у 11:14

Процес, у рачунарству, је термин који се користи за обележавање тренутно извршаваног програма - положај инструкције до које се стигло, вредности променљивих, вредности појединачних меморијских адреса. За разлику од нити, за сваки процес постоји посебан адресни простор, што чини да се процеси међусобно не виде и да је за дељење података потребно користити услуге оперативног система.

Зависно од оперативног система, процес се може састојати од више нити које конкурентно извршавају инструкције.

Када се извршава, процес мења стање у којем се налази. Стање процеса је функција која зависи од тренутне активности самог процеса. Сваки процес се може обавити бити у једној од следећих пет стања:

  1. Нови (new) процес је управо креиран
  2. Спреман (ready) процес чека на извршавање
  3. Извршавање (running) процес се извршава, односно процесор извршава баш његове инструкције
  4. Чекање (blocked) процес се извршавао, али је сада заустављен привремено
  5. Завршен (done) процес је заустављен и неће настављати са даљим извршавањем, OS га ускоро избацује из скупа активних процеса насилну паузу.