Відмінності між версіями «Поняття процесу»
Матеріал з Вікі ЦДУ
Рядок 3: | Рядок 3: | ||
'''Кожному процесу мають бути виділені такі ресурси:''' | '''Кожному процесу мають бути виділені такі ресурси:''' | ||
− | + | - процесор | |
− | + | - пам'ять | |
− | + | - доступ до пристроїв вводу-виводу | |
− | + | - файли | |
Кожен процес має «батька» (батьківський процес). Він також може мати (але не мусить) «нащадків» (дочірні процеси). Таким чином створюється дерево процесів. Керування процесами здійснює ядро операційної системи. | Кожен процес має «батька» (батьківський процес). Він також може мати (але не мусить) «нащадків» (дочірні процеси). Таким чином створюється дерево процесів. Керування процесами здійснює ядро операційної системи. |
Версія за 17:50, 24 квітня 2011
Процес — послідовність операцій при виконанні програми, що є наборами байтів, які інтерпретуються центральним процесором як машинні інструкції, дані та стекові структури.
Кожному процесу мають бути виділені такі ресурси:
- процесор
- пам'ять
- доступ до пристроїв вводу-виводу
- файли
Кожен процес має «батька» (батьківський процес). Він також може мати (але не мусить) «нащадків» (дочірні процеси). Таким чином створюється дерево процесів. Керування процесами здійснює ядро операційної системи.
Під час виконання процес може знаходитися в одному із станів:
виконання,
очікування на доступ до ресурсів, які надає операційна система,
готовності до виконання,
щойно створений,
завершений,
зомбі-процес.