Date: Mon, 22 May 2006 18:01:39 -0600 (MDT) From: Warner Losh <imp@bsdimp.com> To: root@parse.com Cc: freebsd-small@freebsd.org Subject: Re: Smallest/fastest x86 6.0 Message-ID: <20060522.180139.41705337.imp@bsdimp.com> In-Reply-To: <200605161629.k4GGTPfN065519@amd64.ott.parse.com> References: <200605161629.k4GGTPfN065519@amd64.ott.parse.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> Can anyone give me a ballpark idea on what size the smallest > image would be, and how fast it could boot, for a 6.0 (or 6.1) > bare bones x86 kernel with a serial driver, filesystem (suitable > for a 32MB flash device; even a DOS filesystem is fine) and > enough guts to load a "hello world"-sized C program, on a 500 > MHz PIII class of machine? I'm hoping for something along the > lines of 2-4MB and <10s ... I've scaled FreeBSD booting to a multi-user prompt down to about a 8MB system. FreeBSD booting a custom application should be doable in the 2MB range. FreeBSD on a soekris can boot in < 10s to login prompt using the standard rc files, with the 'unused' ones removed. It took about 3s to get to the start of rc on the soekris box. Warner
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060522.180139.41705337.imp>