Minimizing the Kernel

From: Scott Robert Ladd (coyote_at_coyotegulch.com)
Date: 09/24/03

  • Next message: Wakko Warner: "Re: Horiffic SPAM"
    Date:	Wed, 24 Sep 2003 12:32:18 -0400
    To: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
    
    

    I want to created the smallest, fastest kernel that supports all the
    necessary features of a given system.

    Obviously, the answer is very system dependent, requiring a keen
    knowledge of the relationships between hardware and Linux components.

    Unless I'm missing something (always a possibility), the kernel
    configurations do not provide a clear idea of component size. In other
    words, if I include "burfulgunk port support" in my kernel build, I'd
    like to have a rough idea of the component's size. I might not need to
    support the "burfulgunk", especially if it's a large component (for,
    say, a legacy port.)

    I'm well aware that code sizes differ between platforms; I'm looking for
    general information, as a guideline to generating a small kernel.

    -- 
    Scott Robert Ladd
    Coyote Gulch Productions (http://www.coyotegulch.com)
    Software Invention for High-Performance Computing
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Wakko Warner: "Re: Horiffic SPAM"

    Relevant Pages

    • Re: Minimizing the Kernel
      ... if your looking for a small kernel use anything below 3.. ... > knowledge of the relationships between hardware and Linux components. ... > general information, as a guideline to generating a small kernel. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: UDP server socket
      ... It's system dependent; depends how much buffer space the kernel wants to ... Pulling numbers out of the air I would have thought that some value ...
      (comp.lang.python)
    • Re: [PATCH 1/3] 2.6.8-rc4-mm1 - Fix UML build
      ... can access them all, and initialized data all before uninitialized, so ... SYMLINKS:= $,$/$f) ... semaphore.c-dir = kernel ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Real-Time Preemption, -RT-2.6.12-final-V0.7.50-24
      ... > rebooted to a kernel that doesn't have the RT-preempt patch but ... getting a very verbose running trail, almost like an strace output, ... Copyright 2005 by Maurice Eugene Heskett, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • RE: Error mounting root fs on 72:01 using Promise FastTrak TX2000 (PDC20271)
      ... Subject: Error mounting root fs on 72:01 using Promise FastTrak TX2000 ... > Now I'm sucessfully booting my system with the 2.4.23 kernel using ... I think it's when the ATARAID driver is about to fire up. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)