Apa nama untuk proses anak yang induknya berakhir sebelum itu?
Apa nama untuk proses anak yang induknya berakhir sebelum itu?

Video: Apa nama untuk proses anak yang induknya berakhir sebelum itu?

Video: Apa nama untuk proses anak yang induknya berakhir sebelum itu?
Video: Ilmu Hukum Sertifikat Tanah Yang Di Miliki Lebih Dari 1 orang #hotmanparis #hotman911 #ilmuhukum 2024, April
Anonim

Yatim piatu proses adalah situasi yang berlawanan dengan zombie proses , mengacu pada kasus di mana proses induk berakhir sebelum nya proses anak , yang dikatakan menjadi "yatim piatu".

Jadi, mengapa proses induk menghentikan proses anak?

A proses dihentikan dikatakan zombie atau mati sampai orang tua tidak tunggu di anak . Ketika sebuah proses berakhir semua memori dan sumber daya yang terkait dengannya tidak dialokasikan sehingga dapat digunakan oleh orang lain proses.

Selain itu, ketika suatu proses memunculkan proses lain, siapa pemilik proses anak? 1 Proses Penciptaan. Proses dapat membuat proses lainnya melalui panggilan sistem yang sesuai, seperti fork atau muncul . NS proses yang melakukan penciptaan disebut induk dari proses lainnya , yang disebut dengan anak . Setiap proses diberi pengidentifikasi bilangan bulat, disebut its proses pengenal, atau PID.

Dalam hal ini, apa yang terjadi ketika proses induk keluar sebelum anak?

Ketika sebuah proses induk mati sebelum A proses anak , kernel tahu bahwa itu tidak akan mendapatkan panggilan tunggu, jadi alih-alih membuat ini proses "anak yatim" dan menempatkan mereka di bawah asuhan init (ingat ibu dari semua proses ). Init akhirnya akan melakukan panggilan sistem menunggu untuk anak yatim ini sehingga mereka bisa mati.

Apa proses orang tua dan anak?

A proses anak adalah proses dibuat oleh proses induk dalam sistem operasi menggunakan fork() system call. A proses anak dibuat sebagai proses induk menyalin dan mewarisi sebagian besar atributnya. Jika sebuah proses anak tidak memiliki proses induk , itu dibuat langsung oleh kernel.

Direkomendasikan: