Subreaper процесси деген эмне?
Subreaper процесси деген эмне?

Video: Subreaper процесси деген эмне?

Video: Subreaper процесси деген эмне?
Video: What is a "subreaper" process? 2024, Май
Anonim

А subreaper анын тукуму үчүн init(1) ролун аткарат процесстер . Эгер ошондой болсо, жетим баланын ата-энеси боло турган init (PID 1) эмес процесстер , анын ордуна эң жакын жашаган чоң ата, чоң эне деп белгиленген subreaper жаңы ата-эне болуп калат. Эгерде тирүү чоң ата, чоң эне жок болсо, анда инит бар.

Ал эми алмаштыруу процесси деген эмне?

Алар система V R2V5 жана 4.0BSDден бери бир нече ондогон жылдар бою талап кылынган операциялык системалар болуп келген. The алмаштыруу процесси , болгон сыяктуу, аткаруу үчүн колдонулган процесс алмашуу операциялары. Ал толугу менен алмаштырылган процесстер - анын ичинде ядро-мейкиндик маалымат структураларынын бардык процесс - дискке чыгарып, аларды кайра алмаштырыңыз.

Ошо сыяктуу эле, бардык процесстердин ата-эне процесси барбы? The процесс айрыны чакырган болуп саналат the ата-эне процесси жана жаңы түзүлгөн процесс болуп саналат бала процесс . Ар бир процесс (башка процесс 0) бар бир ата-эне процесси , бирок ээ болот көп бала процесстер.

Ошо сыяктуу эле, Linux ичинде ата-энелик процесс деген эмне?

Аталык процесс . Бардык процесстер операциялык системада түзүлгөн учурда а процесс стартаптан башка fork() тутумунун чакырыгын аткарат процесс . The процесс fork() тутумунун чалуусу колдонулган ата-эне процесси . Башкача айтканда, А ата-энелик процесс баланы жаратуучу болуп саналат процесс.

Иштен чыгуу процессине эмне себеп болот?

Жоюу процесси . А " жоюлган " процесс (кээде "зомби" деп аталат) а процесс бул иш жүзүндө бүттү, бул ата-энеге көз каранды процесс кээ бирлери үчүн себеп (=ката) бүттү жана токтотулушу керек деген билимди кабыл алган жок.

Сунушталууда: