Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Nov 2007 09:52:52 +0200
From:      "Ivo Vachkov" <ivo.vachkov@gmail.com>
To:        "Albert Meyburgh" <ameyburgh@gmail.com>
Cc:        freebsd-arch@freebsd.org
Subject:   Re: monolithic
Message-ID:  <f85d6aa70711122352h2a886a9fl8d2a819dbd13a738@mail.gmail.com>
In-Reply-To: <35f053b10711122236t7ce754eew69dd55144d5a144f@mail.gmail.com>
References:  <35f053b10711122236t7ce754eew69dd55144d5a144f@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 13, 2007 8:36 AM, Albert Meyburgh <ameyburgh@gmail.com> wrote:
> Hi,
>
> I read that freebsd is monolithic.  Is that still true?

Yes.

> If I wanted to add functionality like device drivers, or maybe my own
> tcp/ip stack, (or maybe add the facility to allow modules) do I have
> to download the entire source and add it in there?
>
> nothing available like a kernel module in linux? (which afaik you can
> attach at runtime)
>

You can write kernel modules. However this does not make the kernel
non-monolithic (microkernel, exokernel, etc).

>
> also when I add packages using the ports system, then remove them, are
> they completely gone or are there still random conf files / misc..
> laying around slowly bloating the hdd
>
> also is there a way to scan for unused packages somehow and list them
>
>

-- 
"UNIX is basically a simple operating system, but you have to be a
genius to understand the simplicity." Dennis Ritchie



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