Date: Sun, 14 Jul 1996 21:00:33 +0200 (MET DST) From: sos@freebsd.org To: joerg_wunsch@uriah.heep.sax.de Cc: freebsd-hackers@freebsd.org, pjchilds@imforei.apana.org.au, jonny@gaia.coppe.ufrj.br Subject: Re: Preach it (was Some recent changes to GENERIC) Message-ID: <199607141900.VAA09385@ra.dkuug.dk> In-Reply-To: <199607141730.TAA11956@uriah.heep.sax.de> from "J Wunsch" at Jul 14, 96 07:30:46 pm
next in thread | previous in thread | raw e-mail | index | archive | help
In reply to J Wunsch who wrote:
>
> Still, the resulting kernel is:
>
> j@uriah 195% size kernel
> text data bss dec hex
> 434176 40960 25828 500964 7a4e4
>
> The prime single offending object files by size are syscons.o, pmap.o,
> and userconfig.o. Umm, the latter is not even an option right now --
> we bloat all our kernels with it, regardless of whether it's needed or
> not.
>
I have a version of syscons that load both the terminal emulator and
most of the ioctl stuff as LKM's. It has still enough functionality
to make the console useable on such small machinery. I would save
around 10-15K code&data space...
> Next attempt, use MFS (but no FFS), and isa0, npx0, sio0, sio1, sio2,
> sio3, lpt0.
>
> text data bss dec hex
> 393216 32768 22776 448760 6d8f8
>
Cannot do much here...
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team
So much code to hack -- so little time.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199607141900.VAA09385>
