Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Apr 2003 13:18:24 +0100 (BST)
From:      Jan Grant <Jan.Grant@bristol.ac.uk>
To:        "Sharma, Tarun" <tsharma@iPolicyNet.COM>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Few simple questions about FreeBSD
Message-ID:  <Pine.GSO.4.44.0304301314050.13980-100000@mail.ilrt.bris.ac.uk>
In-Reply-To: <4FB6F321746ED4118A0500508BD8A24001F2E7E6@cinthol.india.ipolicynet.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 30 Apr 2003, Sharma, Tarun wrote:

>
> Hi all,
> I am a new user for FreeBSD operating system. Can anybody
> tell me answer for
> these questions:
>
> 1. what all steps does FreeBSD takes when it gets start. I
> mean it reads from ROM and then loads the operating system etc etc.

You probably want to look at the freebsd documentation. The handbook is
available online.

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html

Chapter 7 is entitled, "the FreeBSD Booting Process" which is probably
what you're after.

> 2. Does freebsd kernel supports thread architecture. If yes
> then how ? I know about sunOS and it supports threading.

The 4-STABLE branch has userland pthreads and/or rfork-style
linuxthreads.

Work on KSE is ongoing in the development 5-CURRENT branch. This is
m-to-n style threading (much like solaris lwp threading), but that work
is still in the develpoment stages. I understand that it has been used
as the basis for 1-1 threading using kernel scheduler support. The -arch
list had a discussion about the merits of this a while ago. I'm not sure
what the conclusion was, but I _believe_ the idea was to integrate that
work with 5-CURRENT vith a view to it becoming 5-STABLE and carry on the
full KSE work in 6-CURRENT.




-- 
jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/
Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/
We thought time travel was impossible. But that was now and this is then.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.4.44.0304301314050.13980-100000>