Vad är en Subreaper-process?
Vad är en Subreaper-process?

Video: Vad är en Subreaper-process?

Video: Vad är en Subreaper-process?
Video: VAD ÄR EN SOCIOPAT? 2024, Maj
Anonim

A subreaper fyller rollen som init(1) för sin ättling processer . Om så är fallet är det inte init (PID 1) som kommer att bli förälder till ett föräldralöst barn processer , istället den närmaste levande morföräldern som är markerad som en subreaper kommer att bli den nya föräldern. Om det inte finns någon levande morförälder, gör det det.

Därav, vad är en bytesprocess?

De har varit efterfrågesökta operativsystem i några decennier - sedan System V R2V5 och 4.0BSD. De bytesprocess , som var, brukade utföra bearbeta bytesverksamhet. Det brukade byta hela processer - inklusive alla kernel-space-datastrukturer för bearbeta - ut till skiva och byt in dem igen.

På samma sätt, har alla processer en överordnad process? De bearbeta den åberopade gaffeln är de föräldraprocess och det nyskapade processen är barnet bearbeta . Varje process (bortsett från bearbeta 0) har ett föräldraprocess , men kan ha många barn processer.

På samma sätt, vad är en överordnad process i Linux?

Föräldraprocess . Alla processer i operativsystem skapas när en bearbeta kör systemanropet fork() förutom uppstarten bearbeta . De bearbeta som använde systemanropet fork() är föräldraprocess . Med andra ord, a föräldraprocess är en som skapar ett barn bearbeta.

Vad orsakar en nedlagd process?

Nedlagd process . en " nedlagda " bearbeta (ibland kallad "zombie") är en bearbeta som faktiskt är klar vilket beror på en förälder bearbeta vilket för vissa anledning (=fel) har inte accepterat vetskapen om att den är klar och bör avslutas.

Rekommenderad: