Re: Minimizing the Kernel

From: Matt Heler (lkml_at_lpbproductions.com)
Date: 09/24/03

  • Next message: John Bradford: "Re: Horiffic SPAM"
    To: Scott Robert Ladd <coyote@coyotegulch.com>, Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
    Date:	Wed, 24 Sep 2003 09:39:01 -0700
    
    

    Well for starters dont use gcc 3 or above.. code size has increased
    dramatically with thoose versions. sure they give you more optimization , but
    if your looking for a small kernel use anything below 3..

    Matt H.

    On Wednesday 24 September 2003 09:32 am, Scott Robert Ladd wrote:
    > 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.
    -
    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: John Bradford: "Re: Horiffic SPAM"

    Relevant Pages

    • Minimizing the Kernel
      ... I want to created the smallest, fastest kernel that supports all the ... Obviously, the answer is very system dependent, requiring a keen ... general information, as a guideline to generating a small kernel. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • 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)
    • RE: Error mounting root fs on 72:01 using Promise FastTrak TX2000 (PDC20271)
      ... > 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. ... > the hard drives since this is the only thing that has changed. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)