Wiki INF

informační databáze

  • Zvětšit velikost písma
  • Výchozí velikost písma
  • Zmenšit velikost písma

Proces

Tisk PDF
Hodnocení uživatelů: / 0
NejhoršíNejlepší 

Proces (angl. process) = instance programu, přičemž program může běžet v operačním systému jako více procesů (procesy se vytváří po spuštění programu). Proces má přidělený svůj vlastní adresní prostor v paměti počítače, kód programu, data a systémové prostředky (soubory, vstupně-výstupní zařízení atd.). Proces vytvořený jiným procesem se označuje jako potomek, proces který jej vytvořil jako rodič – potomci mohou opět být rodiči a vytvářet další potomky. Každý proces určuje identifikátor, tzv. PID (Process ID), potomek uchovává i tzv. PPID (Parent PID), neboli PID rodičovského procesu. 

 

alt

Obr. 1: Schéma běhu procesů na multitaskingovém operačním systému a) koperativním (neboli nepreemptivním) b) preemptivním. Zdroj: [1]

alt

Obr. 2: Schéma principu běhu více procesů na multitaskingovém operačním systému. Zdroj: [2]

 

 

Použité zdroje:

OJALA, P.: A Pre-emptive Multitasking Operating System for an Embedded Emulation Tool [online]. 1996 [cit. 2015-03-15]. Dostupný na WWW: http://koti.kapsi.fi/a1bert/DIP/DIP.fm.html 

KLIMEŠ,C.: PRINCIPY VÝSTAVBY POČÍTAČŮ A OPERAČNÍCH SYSTÉMŮ [online]. 2014 [cit. 2015-03-15]. ISBN 978-80-903694-1-2. Dostupný na WWW: https://publi.cz/admin/books/11/05.html

 

IKLIM-inov-vertikal