Hvad er en Subreaper-proces?
Hvad er en Subreaper-proces?

Video: Hvad er en Subreaper-proces?

Video: Hvad er en Subreaper-proces?
Video: KILL Linux processes!! (also manage them) // Linux for Hackers // EP 7 2024, Kan
Anonim

EN subreaper opfylder rollen som init(1) for sin efterkommer processer . Hvis det er tilfældet, er det ikke init (PID 1), der bliver forælder til forældreløst barn processer , i stedet den nærmeste nulevende bedsteforælder, der er markeret som en subreaper bliver den nye forælder. Hvis der ikke er nogen nulevende bedsteforælder, gør det det.

Heraf, hvad er en bytteproces?

De har været efterspørgselssidede operativsystemer i et par årtier - siden System V R2V5 og 4.0BSD. Det bytteproces , som det var, plejede at udføre behandle bytteoperationer. Det plejede at bytte hele processer - inklusive alle kernel-space datastrukturer for behandle - ud til disk og skift dem ind igen.

Ligeledes har alle processer en overordnet proces? Det behandle den påkaldte gaffel er det forældreproces og det nyoprettede processen er barnet behandle . Hver proces (undtagen behandle 0) har en forældreproces , men kan få mange børn processer.

På samme måde, hvad er en overordnet proces i Linux?

Forældreproces . Alle processer i operativsystemet oprettes, når en behandle udfører fork() systemkaldet undtagen opstarten behandle . Det behandle der brugte fork() systemkaldet er forældreproces . Med andre ord, a forældreproces er en, der skaber et barn behandle.

Hvad forårsager en nedlagt proces?

Nedlagt proces . en " nedlagt " behandle (nogle gange omtalt som "zombie") er en behandle det er faktisk færdigt, hvilket afhænger af en forælder behandle hvilket for nogle grund (=fejl) har ikke accepteret viden om, at den er færdig og bør afsluttes.

Anbefalede: