From owner-freebsd-questions Thu Apr 25 16:30:56 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id QAA19806 for questions-outgoing; Thu, 25 Apr 1996 16:30:56 -0700 (PDT) Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id QAA19800 for ; Thu, 25 Apr 1996 16:30:53 -0700 (PDT) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id BAA01406 for questions@freebsd.org; Fri, 26 Apr 1996 01:17:30 +0200 From: Luigi Rizzo Message-Id: <199604252317.BAA01406@labinfo.iet.unipi.it> Subject: Smallest kernel ? To: questions@freebsd.org Date: Fri, 26 Apr 1996 01:17:30 +0200 (MET DST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Perhaps just for the fun of it, I was trying to figure out what could be the smallest kernel I could get for a diskless system. By removing most things I managed to a 544.319 bytes kernel (some 70KB are symbols), although this has FFS and no WD/FD driver. NFS instead of FFS requires 100KB more. I was wondering, is there some option (apart from gzip) which can be turned on to produce a smaller kernel ? Especially for NFS, perhaps the 100KB are for both client & server, UDP and TCP code ? Thanks Luigi ==================================================================== Luigi Rizzo Dip. di Ingegneria dell'Informazione email: luigi@iet.unipi.it Universita' di Pisa tel: +39-50-568533 via Diotisalvi 2, 56126 PISA (Italy) fax: +39-50-568522 http://www.iet.unipi.it/~luigi/ ====================================================================