You are not logged in.

#1 2015-11-04 11:21:13

MK13
Member
From: Germany
Registered: 2014-04-12
Posts: 80

Looking for literature

Hi,

for my studies I need to write a 10-15 pages paper on "(Linux) Init Systems". The table of contents will roughly look like this:

  1. What is an init system?

  2. How does it fit into the boot process?

  3. Evolution of init systems

  4. Other init systems

  5. Comparison of modern Linux init systems

The first chapter will describe the basic functions of an init system and will describe what its not (distinction to bootloaders and stuff). The second chapter will describe how an init system fits into the whole boot process and the interaction with the bootloader and kernel.
For the third chapter I would like to do a graphic like this showing the relationship of the most poluar init systems reaching back to unix and also covering left and right (BSD and other OSs) with a textual describtion, too.
The fourth chapter should cover the "left and right" part from the previous chapter and explain them roughly.
The fifth chapter intends to compare at least systemd, SysV and Upstart.

Now my actual question:
I'm looking for literature to back up my research, especially on the first two chapters. Does anyone know good books or magazines I could use to deepen my knowledge and to use as sources? The books might cover operation systems in general or specially *nix, or both, or theoretical research about boot/init in general.

Thanks in advance!

Mod note: removed request for feedback - WorMzy

Last edited by WorMzy (2015-11-04 16:07:12)

Offline

#2 2015-11-04 11:46:28

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,786
Website

Re: Looking for literature

Sorry MK13, but this topic runs afoul of our no homework rule: https://wiki.archlinux.org/index.php/Fo … e#Homework

Closing, for deletion. Decision reversed after email discussion with MK13. So long as this topic remains strictly a book recommendation topic, I am happy for it to continue.

Last edited by WorMzy (2015-11-04 16:05:09)


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2015-11-04 21:15:21

MK13
Member
From: Germany
Registered: 2014-04-12
Posts: 80

Re: Looking for literature

Thanks WorMzy! smile

Offline

#4 2015-11-04 22:44:06

Alad
Wiki Admin/IRC Op
From: Bagelstan
Registered: 2014-05-04
Posts: 2,407
Website

Re: Looking for literature

Advanced Programming in the UNIX environment, Chapter 8

Also you should definitely research on Daniel Bernstein's work (daemontools), and related projects like runit and s6.

A few more pointers at https://wiki.archlinux.org/index.php/Init

Last edited by Alad (2015-11-04 22:44:42)


Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby

Offline

#5 2015-11-05 13:01:05

MK13
Member
From: Germany
Registered: 2014-04-12
Posts: 80

Re: Looking for literature

Thanks a lot @Alad!

Offline

#6 2015-11-12 12:33:42

MK13
Member
From: Germany
Registered: 2014-04-12
Posts: 80

Re: Looking for literature

I got myself copies of the following books:

Ward B., 2014. How Linux Works: What Every Superuser Should Know, 2nd Edition, No Starch Press
Stevens W. R., Rago S. A., 2013. Advanced Programming in the UNIX environment, 3rd Edition, Addison-Wesley
Peterson J. L., Silberschatz A., 1985. Operation System Concepts, 2nd Edition, Addison-Wesley

The first book has a fairly detailed explanation on both kernelspace and userspace startup on a high level.

As I will likely get more books on this topic, I'll try to add them here.

Offline

#7 2015-11-17 10:50:53

GermanyChris
Member
From: Southern Germany
Registered: 2013-10-14
Posts: 60

Re: Looking for literature

How Linux Works 2nd Edition by Brian Ward, Chapter 6


Don't scab for the bosses Don't listen to their lies Poor folks ain't got a chance Unless they organize --Florence Reece

Offline

Board footer

Powered by FluxBB