Timeline
Chat
Prospettiva

Runit (sistema init)

Da Wikipedia, l'enciclopedia libera

Runit (sistema init)
Remove ads

Runit è un sistema di init alternativo a Systemd e utilizzato da diverse distribuzioni Linux moderne e disponibile per sistemi operativi Unix-like in generale. Esso si occupa dell'inizializzazione, supervisione e terminazione dei servizi del sistema operativo.

Fatti in breve Runit software, Genere ...

Runit è una reimplementazione del toolkit daemontools[1] operante su sistemi operativi basati su Linux, BSD e Solaris. Runit offre la parallelizzazione dell'avvio dei servizi di sistema in modo da un avvio del sistema operativo più veloce.[2]

Runit è il primo processo avviato durante la fase di boot del sistema e continua a operare fino a quando il sistema non viene arrestato. Spesso vene utilizzato in combinata con altri sistemi init quale gestore di servizi separato. In questo ruolo di gestore di servizi, può essere utilizzato da utenti non privilegiati per orchestrare servizi personali ma anche dall'utente root per gestire servizi altrimenti non gestibili attraverso il sistema di init in uso.

Remove ads

Utilizzo

Runit può essere utilizzato come sostituto[3] di sysvinit o come supervisore del servizio (con sysvinit come processo PID 1 padre che esegue i processi specificati dal file inittab o da qualche altro sistema init).[4] Lo stack software RubyWorks che fa funzionare Ruby on Rails ha incorporato runit nella sua suite.[5]

Adozione

Runit è il sistema di inizializzazione predefinito delle seguenti distribuzioni Linux:

ed è "ufficialmente" disponibile per:

Remove ads

Note

Collegamenti esterni

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads