I'm an undergraduate in Computer Science currently doing a research
project for an advanced OS course I'm taking. My topic is to do a
comparative study of the boot process of FreeBSD and Linux. I need to
find out how processes are started and what are started at boot time.
From what I understand, Linux uses System V Init as its standard and the
the "init" program is the one that start up processes at boot
time and respawn processes when they die. The behaviour of "init" is
based on /etc/inittab. Also, Linux uses the runlevels (0,1,2,3,4,5,6,s)
to implement different modes and states (eg. single user, multiuser mode
without NFS, full multiuser mode, etc).
However, I have not been successful in find the FreeBSD counterparts of:
- System V Init
- /etc/inittab (control file for "init")
- runlevel mechanism
Please help me out or point me to some sources of information. I really
appreciate any assistance you may provide. Thanks in advance.
|_|_| Eileen Y.L Soong _|_| University of British Columbia _|_|_|
|__|__|__|__|__|__|__|__|__| Computer Science __|__|__|
|_|__|__|__|__|__|__|__|__|__|__|__|__ Year 4 __|__|__|__|__|_|
?========= http://www.ugrad.cs.ubc.ca/spider/d2j1/ ==========?