Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

Як працює процес

Коли система запускається, ядро ​​ініціює кілька власних дій як процесів і запускає програму під назвою ініціалізації. ініціалізації, у свою чергу, запускає серію сценаріїв оболонки (розташованих у

/ Etc) називається сценарії ініціалізації, який запускає всі системні служби. Багато з цих послуг реалізуються як демонові програми, програми, які просто сидять у фоновому режимі і роблять свою справу без використання інтерфейсу користувача. Тому навіть якщо ми не ввійшли в систему, система принаймні трохи зайнята виконанням рутинних речей.

Той факт, що програма може запускати інші програми, виражається в схемі процесу як a батьківський процес виробництво а дитячий процес.


Ядро зберігає інформацію про кожен процес, щоб допомогти організувати все. Наприклад, кожному процесу присвоюється номер, який називається a ідентифікатор процесу or PID. PID призначаються в порядку зростання, з ініціалізації завжди отримує PID 1. Ядро також відстежує пам'ять, призначену кожному процесу, а також готовність процесів відновити виконання. Як і файли, процеси також мають власників та ідентифікатори користувачів, ефективні ідентифікатори користувачів тощо.


Найпопулярніші хмарні обчислення ОС на OnWorks: