Apa itu program init?
Apa itu program init?

Video: Apa itu program init?

Video: Apa itu program init?
Video: The single biggest reason why start-ups succeed | Bill Gross 2024, November
Anonim

init adalah proses daemon yang terus berjalan hingga sistem dimatikan. Ini adalah nenek moyang langsung atau tidak langsung dari semua proses lain dan secara otomatis mengadopsi semua proses yatim piatu. init dimulai oleh kernel selama proses booting; kepanikan kernel akan terjadi jika kernel tidak dapat memulainya.

Mengenai hal ini, apa yang dilakukan init?

Ini adalah induk dari semua proses, dijalankan oleh kernel selama booting sistem. Peran prinsipnya adalah untuk membuat proses dari skrip yang disimpan dalam file /etc/inittab. Biasanya memiliki entri yang menyebabkan init untuk menelurkan getty di setiap baris yang dapat digunakan pengguna untuk masuk.

Selain di atas, dari mana kita mendapatkan kode init? NS init yang dapat dieksekusi biasanya /sbin/ init , meskipun ada beberapa lokasi alternatif yang akan dicari oleh kernel. init mendapatkan instruksinya dari file /etc/inittab.

Selain di atas, di mana file init di Linux?

init dikonfigurasi secara terpusat di /etc/inittab mengajukan di mana runlevel didefinisikan (lihat Bagian 13.2. 1, “Runlevel”). NS mengajukan juga menentukan layanan dan daemon mana yang tersedia di setiap runlevel. Bergantung pada entri di /etc/inittab, beberapa skrip dijalankan oleh init.

Berapa PID init?

Orang tua pid dari init adalah pid 0, menandakan bahwa induknya adalah kernel. Pido 1 adalah akar dari pohon proses ruang pengguna: Dimungkinkan untuk mencapai pid 1 pada sistem linux dari proses apa pun dengan mengikuti induk setiap proses secara rekursif. Jika pid 1 mati, kernel akan panik dan Anda harus me-reboot mesin.

Direkomendasikan: