From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: tuhs-bounces@minnie.tuhs.org X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID autolearn=ham autolearn_force=no version=3.4.1 Received: from minnie.tuhs.org (minnie.tuhs.org [45.79.103.53]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id cddd22ba for ; Sat, 30 Jun 2018 22:17:35 +0000 (UTC) Received: by minnie.tuhs.org (Postfix, from userid 112) id 2B8D19EE04; Sun, 1 Jul 2018 08:17:34 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id 478549E5C5; Sun, 1 Jul 2018 08:16:42 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=bsdimp-com.20150623.gappssmtp.com header.i=@bsdimp-com.20150623.gappssmtp.com header.b=09oUtY33; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 8E1CF9E5C2; Sun, 1 Jul 2018 05:31:51 +1000 (AEST) Received: from mail-it0-f47.google.com (mail-it0-f47.google.com [209.85.214.47]) by minnie.tuhs.org (Postfix) with ESMTPS id 164029E5C1 for ; Sun, 1 Jul 2018 05:31:51 +1000 (AEST) Received: by mail-it0-f47.google.com with SMTP id l16-v6so7267304ita.0 for ; Sat, 30 Jun 2018 12:31:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=Ysb+A6KfjWSTMZsuuit+avqYKTXjL/nWJB7TqOygFd0=; b=09oUtY33DwFAZQ/YSh5gKR673WwUlVVrs9oGSpKC9txVPWAfBkDzuwExAc5Oa0y/yi L89alc/5qm+w7BT50IoeiZ0Pvfn+VSPPJI9U6MV/FJEX4bVT9MOcodKYz7PT+oHqeDHS S+mQgXwkf+170wiOVQjGpS74bE6swP0oktSsdq/pHZZq+nRHo4/36K42nYnZUZdUxKEc LiCS1OLDsIXJ3pYTlAXmWR8g4AUicSsMzMHgejyjI5+HkgT0NlFv/H/zYl6a9ZdDFrlN TD+RnRjzSQAuTF6SJXFW2kJ93qN+RAdjLzyXPuzjOWisEEW62e5DlmpyW2+Gnjg6eMlL 5Zig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=Ysb+A6KfjWSTMZsuuit+avqYKTXjL/nWJB7TqOygFd0=; b=tUoDtYIsTUXUnFp6sVMGZzsaBO5rLLSQGzcrtxyL7Bxxt3oLan57MV1NHBYPJUr8xa uSc8tgQP3ALcVF0wOzou37r4sDABUZIbS1M3UtjmIcMB2UhrlskSN47EkvxjxEmStUou p/F9qkQSNtJ9a272SoDBKptKhry0vQPzmr0J3UV1pDJaHLxNqNGg0fKdCb5qJjZhqU9i IFJjZBZBH3zDW0wW3g9QG+pCTTEm0B4C5JdGnb0paPnojdjMVaQCaQA/m7A6t8lRK2tH kaiKM4/wBd/XoQMeimCi13WkQlN5FghRKa5D7VHh59/dX18Twv7OrpxN9FDtbb/2q9sb RCgQ== X-Gm-Message-State: APt69E3U4qjvRIimsmK+ZT73Vn4qRV6OZhLZCfsJzDxGGow0Bi6pADNI lKrjDyj6RpxztyFE+NSU9vtTI9hNB66XP3fAZotpQg== X-Google-Smtp-Source: AAOMgpeudcJmCWL0vB4sgvP79NpQU4hp2qZPBTUywxmJ/vhD2relTH+85anx/uWrvA12oEa8QLQgrIey2AZ61/o+yYA= X-Received: by 2002:a24:64ce:: with SMTP id t197-v6mr5540209itc.36.1530387110090; Sat, 30 Jun 2018 12:31:50 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a4f:5945:0:0:0:0:0 with HTTP; Sat, 30 Jun 2018 12:31:49 -0700 (PDT) X-Originating-IP: [2603:300b:6:5100:1052:acc7:f9de:2b6d] In-Reply-To: References: From: Warner Losh Date: Sat, 30 Jun 2018 13:31:49 -0600 X-Google-Sender-Auth: BUFQ19gQrGUwakZZp1bK2eUkB4c Message-ID: To: Andy Kosela Content-Type: multipart/alternative; boundary="00000000000010f6ca056fe10432" X-Mailman-Approved-At: Sun, 01 Jul 2018 08:16:41 +1000 Subject: Re: [TUHS] Unix Kernel Size X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --00000000000010f6ca056fe10432 Content-Type: text/plain; charset="UTF-8" On Sat, Jun 30, 2018 at 1:11 PM, Andy Kosela wrote: > > > On Saturday, June 30, 2018, Warner Losh wrote: > >> Greetings, >> >> I'd like to thank everybody that sent me data for my unix kernel size >> stuff. There's two artifacts I've crated. One I think I've shared before, >> which is my spreadsheet: >> https://docs.google.com/spreadsheets/d/13C77pmJFw4ZBmGJuNarB >> UvWBxBKWXG-jtvARxJDHiXs/edit?usp=sharing >> >> > It would be interesting to compare it to Linux throughout the history. I > can still compile a minimal latest Linux kernel that is around 2M. Not bad > if you ask me. > It's possible to build FreeBSD much smaller as well (some ARM ports can get that small)... But that's not the comparison I was going for since that often understates the effect of the SCSI/SATA stack you need these days, or the network stack, or other technology that's considered 'standard.' It's entirely due to ease of use and cheap memory. I didn't include a growth of the Linux kernel due to the less-prevalent use of GENERIC-type kernels there, and a lack of good data sources I could mine quickly for apples-to-apples comparisons over time. Warner --00000000000010f6ca056fe10432 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Sat, Jun 30, 2018 at 1:11 PM, Andy Kosela <akosela@andykosela.= com> wrote:


On Saturday, June 30, 2018, Warner Losh <imp@bsdimp.com> wrote:
Greetings,

I'd = like to thank everybody that sent me data for my unix kernel size stuff. Th= ere's two artifacts I've crated. One I think I've shared before= , which is my spreadsheet:

It would be i= nteresting to compare it to Linux throughout the history.=C2=A0 I can still= compile a minimal latest Linux kernel that is around 2M.=C2=A0 Not bad if = you ask me.

It's possible to buil= d FreeBSD much smaller as well (some ARM ports can get that small)... But t= hat's not the comparison I was going for since that often understates t= he effect of the SCSI/SATA stack you need these days, or the network stack,= or other technology that's considered 'standard.' It's ent= irely due to ease of use and cheap memory.

I didn&= #39;t include a growth of the Linux kernel due to the less-prevalent use of= GENERIC-type kernels there, and a lack of good data sources I could mine q= uickly for apples-to-apples comparisons over time.

Warner=C2=A0
--00000000000010f6ca056fe10432--