Re: module vs builtin

Jamie Lokier (lkd@tantalophile.demon.co.uk)
Thu, 10 Sep 1998 07:47:51 +0100


On Tue, 8 Sep 1998, Hicham Mouline wrote:
> Does building a functionality (like a network card driver, or a
> filesystem...) as a module rather than a kernel builtin make it slower?

On Wed, Sep 09, 1998 at 06:07:24PM +0100, Alistair Riddell wrote:
> No, it does not. There may be a slight delay while the module is loaded
> but this usually happens at boot time.

Yes it does, but it is marginal. Nothing you'd notice.

The module lives in vmalloced memory (at least on i386), which uses
individually mapped pages, so there is competition in the TLB (on-chip
page translation cache) with user space programs.

-- Jamie

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/faq.html