Дете процес

Автор: Lewis Jackson
Дата На Създаване: 13 Може 2021
Дата На Актуализиране: 24 Юни 2024
Anonim
Оплодотворение | Зачатие
Видео: Оплодотворение | Зачатие

Съдържание

Определение - Какво означава „Детски процес“?

Детски процес е създаването на родителски процес, който може да бъде определен като основен процес, който създава дете или подпроцеси за извършване на определени операции. Всеки процес може да има много детски процеси, но само един родител. Детският процес наследява повечето атрибути на родителите си.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява процеса на детето

Родителски процес може да създаде множество дъщерни процеси. Ако процесът няма родител, се предполага, че е създаден директно от ядрото.

В системи като Unix и Linux, първият процес, "init", се създава от ядрото по време на зареждане и никога не се прекратява, докато системата работи. Могат да бъдат стартирани други процеси без родители за изпълнение на различни задачи на демон.

В някои ситуации детският процес се осиротява, когато родителят му умре. След това процесът на осиротялото дете скоро се осиновява от процеса на init.

Въпреки това в Unix, дъщерният процес, създаден с помощта на системния разговор на fork, обикновено е клон на оригиналния родителски процес. След като задействате процеса на дете, и родителят, и детето продължават да вървят по собствен начин. В Windows, когато нов процес е създаден от някоя от функциите на семейството CreateProcess, се връща нова обработка на процеса. След това тази дръжка е създадена с пълни права за достъп и подлежи на проверка за достъп до сигурност. Обработката на процеса може да бъде наследена от дъщерния процес въз основа на флага за наследяване, посочен по време на създаването.

Когато е създаден дъщерен процес, той се свързва с уникален идентификационен номер на процеса. Животът на процеса завършва, когато сигнал за прекратяване се докладва на родителския процес, което води до освобождаване на идентификационния номер и ресурсите на процеса.