From owner-freebsd-hackers@FreeBSD.ORG Tue Apr 9 18:20:10 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 35B986E7 for ; Tue, 9 Apr 2013 18:20:10 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [46.4.40.135]) by mx1.freebsd.org (Postfix) with ESMTP id ED56DF7F for ; Tue, 9 Apr 2013 18:20:09 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:900d:c887:884e:713b]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 32CF24AC58; Tue, 9 Apr 2013 22:20:08 +0400 (MSK) Date: Tue, 9 Apr 2013 22:20:03 +0400 From: Lev Serebryakov Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <154649784.20130409222003@serebryakov.spb.ru> To: Kimmo Paasiala Subject: Re: GSOC 2013 project " Kernel Size Reduction for Embedded System " In-Reply-To: References: <516452C7.7040607@mu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: Wojciech Puchar , Alfred Perlstein , Amit Rawat , freebsd-hackers@freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Apr 2013 18:20:10 -0000 Hello, Kimmo. You wrote 9 =D0=B0=D0=BF=D1=80=D0=B5=D0=BB=D1=8F 2013 =D0=B3., 21:59:37: KP> Your comparison is far from accurate, include the memory taken by KP> loaded kernel modules on both systems and then you might get some KP> proper numbers. Linux is known to _work_ on SOHO MIPS boxes, with 4MiB of flash and 16MiB of RAM. You could say about ``loaded kernel modules,'' but when whole firmware, with all needed utils, like PPPoE client, Web-based UI, DHCP server, etc, is only 3.5MiB (Ok, it is compressed, but anyway it should work on 16MiB of RAM), it looks like functional Linux kernel could be about 1MiB without any modules. --=20 // Black Lion AKA Lev Serebryakov