it-swarm-id.com

Apa itu pemula?

Sistem operasi apa selain Ubuntu yang menggunakannya?

27
akshatj

Pemula adalah pengganti skrip bootup Sistem-V gaya init.d tradisional. Namun, pemula bukan hanya kumpulan skrip bootup. Hal ini memungkinkan perencanaan dan kontrol menit awal dari daemon yang berbeda. Misalnya, untuk mengotomatiskan drive jaringan, Anda perlu terlebih dahulu jaringan yang berfungsi. Sementara sebelum pemula situasi ini sering menyebabkan kondisi balapan, dalam deklarasi pemula, prasyarat jaringan yang berjalan dapat dimasukkan.

Pemula sebenarnya didasarkan pada sistem pemantauan acara. Ketika kondisi perangkat keras tertentu terjadi, atau proses lain mengirimkan peristiwa, satu atau lebih skrip pemula mungkin dipicu. Ini memungkinkan tindakan tertentu dipicu secara otomatis ketika stik USB dimasukkan atau dilepas.

Saya percaya semua distribusi Linux utama memigrasi init System-V untuk memulai langkah demi langkah. Bahkan, pemula juga dapat memicu dimulainya skrip init tradisional, oleh karena itu, transisi tidak harus terjadi sekaligus.

16
txwikinger

Upstart adalah pengganti berbasis-event untuk daemon/sbin/init yang menangani permulaan tugas dan layanan saat boot, menghentikannya saat shutdown dan mengawasi mereka saat sistem sedang berjalan.

Proses boot SysV sangat sinkron. Hal-hal terjadi satu demi satu, menghalangi tugas di masa depan sampai yang sekarang selesai. Jika ada sesuatu dalam proses boot membutuhkan waktu lama, semua yang lain harus menunggu. Selain itu tugas hanya berjalan ketika daemon init berubah status (seperti ketika mesin dihidupkan atau dimatikan).

Pemula adalah daemon init baru yang memungkinkan layanan untuk dimulai sebagai respons terhadap peristiwa daripada dalam runlevel massal. Dengan setiap file pekerjaan di direktori/etc/init yang bertanggung jawab untuk meluncurkan layanan atau untuk komponen tertentu dari inisialisasi sistem. Tidak ada urutan yang pasti; alih-alih setiap pekerjaan menentukan kejadian yang akan ditanggapi. Ketika suatu peristiwa terjadi, Pemula memulai semua pekerjaan yang telah menunggu untuk acara ini, secara paralel.

Anda secara teoritis dapat menggunakannya bahkan setelah sistem aktif dan berjalan. Pemula akhirnya dijadwalkan untuk mengambil alih tugas-tugas seperti atau memasukkan perangkat eksternal seperti thumb drive (saat ini ditangani oleh udev dan hal), atau menjalankan program pada waktu tertentu (saat ini ditangani oleh cron).

Pemula pada awalnya dikembangkan untuk distribusi Ubuntu, tetapi dimaksudkan untuk cocok untuk penyebaran di semua distribusi Linux sebagai pengganti init Sistem-V yang terhormat.

8
duanedesign

pemula adalah pengganti init modern dan dikendalikan oleh peristiwa.

Pengguna saat ini adalah Ubuntu, Fedora, OpenSUSE, Maemo, Palm WebOS.

5
TREllis

Pemula adalah pengganti untuk init.

openSUSE, Chrome OS dan Maemo menggunakannya.

1
ricky

Upstart adalah upaya lain yang dipelopori oleh ubuntu untuk menggantikan sistem init SysV tradisional. Namun itu bukan standar meskipun sudah diadopsi oleh beberapa distribusi seperti Debian, Fedora, platform Maemo platform WebOS Palm, OS Chromium Google, OS Chrome Google

Untuk informasi lebih lanjut, periksa fromm http://upstart.ubuntu.com/

1
Kobina Amoany