A Survey of Unix Init Schemes

06/19/2007
by   Yvan Royon, et al.
0

In most modern operating systems, init (as in "initialization") is the program launched by the kernel at boot time. It runs as a daemon and typically has PID 1. Init is responsible for spawning all other processes and scavenging zombies. It is also responsible for reboot and shutdown operations. This document describes existing solutions that implement the init process and/or init scripts in Unix-like systems. These solutions range from the legacy and still-in-use BSD and SystemV schemes, to recent and promising schemes from Ubuntu, Apple, Sun and independent developers. Our goal is to highlight their focus and compare their sets of features.

READ FULL TEXT
research
03/09/2022

Towards a Roadmap on Software Engineering for Responsible AI

Although AI is transforming the world, there are serious concerns about ...
research
04/19/2022

System Analysis for Responsible Design of Modern AI/ML Systems

The irresponsible use of ML algorithms in practical settings has receive...
research
03/01/2022

FHEBench: Benchmarking Fully Homomorphic Encryption Schemes

Fully Homomorphic Encryption (FHE) emerges one of the most promising sol...
research
11/20/2012

An Insight View of Kernel Visual Debugger in System Boot up

For many years, developers could not figure out the mystery of OS kernel...
research
12/27/2022

Range-Based Set Reconciliation

Range-based set reconciliation is a simple approach to efficiently compu...
research
03/22/2022

Consent as a Foundation for Responsible Autonomy

This paper focuses on a dynamic aspect of responsible autonomy, namely, ...

Please sign up or login with your details

Forgot password? Click here to reset