Runit (init)

runit
Información general
Tipo de programa software libre
Licencia licencia BSD
Información técnica
Programado en C
Versiones
Última versión estable 2.3.17 de febrero de 2026
Enlaces

runit es un esquema de init y gestión de servicios para sistemas operativos tipo Unix que inicializa, supervisa y finaliza procesos en todo el sistema operativo. Runit es una reimplementación del conjunto de herramientas de supervisión de procesos daemontools que se ejecuta en muchos sistemas operativos basados en Linux, así como en sistemas operativos BSD y Solaris. Runit permite paralelizar el inicio de los servicios del sistema, lo que puede acelerar el tiempo de arranque del sistema operativo.

Cuando se ejecuta como demonio init, Runit es el ancestro directo o indirecto de todos los demás procesos. Es el primer proceso que se inicia durante el arranque, y continúa ejecutándose hasta que el sistema se apaga. A menudo se utiliza con otros sistemas init como un gestor de servicios independiente. En el papel de gestor de servicios, puede ser utilizado por usuarios sin privilegios para orquestar servicios personales, así como por root para gestionar servicios que no son gestionados por el sistema init en uso.

Funcionamiento

Runit se centra en ser una base de código pequeña, modular y portable. En la función de init, Runit se divide en tres etapas: inicialización única, supervisión del proceso y detención o reinicio.

Referencias

  1. Pape, Gerrit (2004-02-10), «runit-1.0.0 release», http://permalink.gmane.org/gmane.comp.sysutils.supervision.general/308, consultado el 2013-12-10. 
  2. Pape, Gerrit (4 de octubre de 2009). «runit - installation». smarden.org. Consultado el 10 de agosto de 2014. 

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.