From owner-freebsd-questions@FreeBSD.ORG Wed Apr 30 05:20:21 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A684137B40C for ; Wed, 30 Apr 2003 05:20:21 -0700 (PDT) Received: from dire.bris.ac.uk (dire.bris.ac.uk [137.222.10.60]) by mx1.FreeBSD.org (Postfix) with ESMTP id 606F543F93 for ; Wed, 30 Apr 2003 05:20:20 -0700 (PDT) (envelope-from Jan.Grant@bristol.ac.uk) Received: from mail.ilrt.bris.ac.uk by dire.bris.ac.uk with SMTP-PRIV with ESMTP; Wed, 30 Apr 2003 13:20:11 +0100 Received: from cmjg (helo=localhost) by mail.ilrt.bris.ac.uk with local-esmtp (Exim 3.16 #1) id 19AqXY-0001Uq-00; Wed, 30 Apr 2003 13:18:24 +0100 Date: Wed, 30 Apr 2003 13:18:24 +0100 (BST) From: Jan Grant X-X-Sender: cmjg@mail.ilrt.bris.ac.uk To: "Sharma, Tarun" In-Reply-To: <4FB6F321746ED4118A0500508BD8A24001F2E7E6@cinthol.india.ipolicynet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: Jan Grant cc: freebsd-questions@freebsd.org Subject: Re: Few simple questions about FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Apr 2003 12:20:22 -0000 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.