Co je proces Subreaper?
Co je proces Subreaper?

Video: Co je proces Subreaper?

Video: Co je proces Subreaper?
Video: Первый миллиард реальных развертываний Unikernels | Д-р Анил Мадхавапедди (Лекция 2) 2024, Listopad
Anonim

A subreaper plní roli init(1) pro svého potomka procesy . Pokud ano, není to init (PID 1), který se stane rodičem osiřelého dítěte procesy , místo toho nejbližší žijící prarodič, který je označen jako a subreaper se stane novým rodičem. Pokud neexistuje žádný žijící prarodič, init ano.

Co je tedy proces výměny?

Už několik desetiletí jsou to operační systémy řízené podle požadavků – od System V R2V5 a 4.0BSD. The proces výměny , jak byl, zvyklý na vystoupení proces swapové operace. Dříve se to vyměňovalo celé procesy - včetně všech datových struktur kernel-space pro proces - vyjměte disk a znovu je vyměňte.

Stejně tak mají všechny procesy nadřazený proces? The proces která vyvolala vidličku je a rodičovský proces a nově vytvořené proces je dítě proces . Každý proces (až na proces 0) má jeden rodičovský proces , ale může mít mnoho dětí procesy.

Podobně, co je nadřazený proces v Linuxu?

Rodičovský proces . Všechny procesy v operačním systému se vytvoří, když a proces provede systémové volání fork() kromě spuštění proces . The proces který použil systémové volání fork() je rodičovský proces . Jinými slovy, a rodičovský proces je ten, který vytváří dítě proces.

Co způsobuje zaniklý proces?

Zaniklý proces . A " zaniklý " proces (někdy označovaný jako "zombie") je a proces to je vlastně hotové, což závisí na rodiči proces což pro některé důvod (=chyba) nepřijal vědomí, že je ukončen a měl by být ukončen.

Doporučuje: