From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-user+bounces-158817-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 6C37C13838B
	for <garchives@archives.gentoo.org>; Thu, 18 Sep 2014 20:20:59 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 57B57E095A;
	Thu, 18 Sep 2014 20:20:50 +0000 (UTC)
Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183])
	(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 209A5E082F
	for <gentoo-user@lists.gentoo.org>; Thu, 18 Sep 2014 20:20:48 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
	by smtp.gentoo.org (Postfix) with ESMTP id 3183734011B
	for <gentoo-user@lists.gentoo.org>; Thu, 18 Sep 2014 20:20:48 +0000 (UTC)
X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org
X-Spam-Flag: NO
X-Spam-Score: -1.625
X-Spam-Level:
X-Spam-Status: No, score=-1.625 tagged_above=-999 required=5.5
	tests=[AWL=-1.474, DKIM_ADSP_CUSTOM_MED=0.001, FREEMAIL_FROM=0.001,
	NML_ADSP_CUSTOM_MED=1.2, RCVD_IN_DNSWL_LOW=-0.7,
	RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001]
	autolearn=no
Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1])
	by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024)
	with ESMTP id by0MQg1VabkI for <gentoo-user@lists.gentoo.org>;
	Thu, 18 Sep 2014 20:20:42 +0000 (UTC)
Received: from plane.gmane.org (plane.gmane.org [80.91.229.3])
	(using TLSv1 with cipher AES256-SHA (256/256 bits))
	(No client certificate requested)
	by smtp.gentoo.org (Postfix) with ESMTPS id 619A333FFB1
	for <gentoo-user@gentoo.org>; Thu, 18 Sep 2014 20:20:40 +0000 (UTC)
Received: from list by plane.gmane.org with local (Exim 4.69)
	(envelope-from <lnx-gentoo-user@m.gmane.org>)
	id 1XUiBv-0003Xw-IW
	for gentoo-user@gentoo.org; Thu, 18 Sep 2014 22:20:35 +0200
Received: from dsl.comtrol.com ([64.122.56.22])
        by main.gmane.org with esmtp (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-user@gentoo.org>; Thu, 18 Sep 2014 22:20:35 +0200
Received: from grant.b.edwards by dsl.comtrol.com with local (Gmexim 0.1 (Debian))
        id 1AlnuQ-0007hv-00
        for <gentoo-user@gentoo.org>; Thu, 18 Sep 2014 22:20:35 +0200
X-Injected-Via-Gmane: http://gmane.org/
To: gentoo-user@lists.gentoo.org
From: Grant Edwards <grant.b.edwards@gmail.com>
Subject: [gentoo-user] Re: [OT] Linus Torvalds on systemd
Date: Thu, 18 Sep 2014 20:20:24 +0000 (UTC)
Message-ID: <lvfeq7$ckp$1@ger.gmane.org>
References: <CADPrc80LXMYHOa3ox6C-4qg2sWefSDgB-CnHYZ_JBzovC8SeRA@mail.gmail.com>
 <loom.20140917T205114-970@post.gmane.org>
 <CAGfcS_kCc5OUWb1=PRGpuPqC6v6nE7dJV_b0DMwdKq5ma7kNcQ@mail.gmail.com>
 <loom.20140917T230546-655@post.gmane.org>
 <CAG2nJkPayNN2ysfawu66Fu=Gh4_esUvntzMQD0c+QjCFseA_fw@mail.gmail.com>
 <loom.20140917T234254-19@post.gmane.org>
 <CAG2nJkNYG_51xcmTiATK6BBart1UgDr_Ks-nVqtms7WZ7fgN2Q@mail.gmail.com>
 <loom.20140918T005923-470@post.gmane.org>
 <CAG2nJkMgHtTSzwqo3yzcYz=s5VnBKR_cuh1F+OjeJ4MN3UcnEg@mail.gmail.com>
 <541A235F.4020106@alectenharmsel.com> <lvfb6o$rp0$1@ger.gmane.org>
 <CAGfcS_kyYUKW2tk11SwH677JZ_18G=o-TbEbk=wYLz_zMjxZfQ@mail.gmail.com>
X-Complaints-To: usenet@ger.gmane.org
X-Gmane-NNTP-Posting-Host: dsl.comtrol.com
User-Agent: slrn/1.0.1 (Linux)
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
X-Archives-Salt: f7a7a945-3890-41c9-b45f-d02a3973a4ee
X-Archives-Hash: 7f5faefaeeb78a3c3696854ac0265853

On 2014-09-18, Rich Freeman <rich0@gentoo.org> wrote:
> On Thu, Sep 18, 2014 at 3:18 PM, Grant Edwards
><grant.b.edwards@gmail.com> wrote:
>> The only Linux systems where I care about boot time are embedded
>> systems which are never going to have the resources needed to run
>> systemd.
>
> How about containers?  When I launch mariadb I'd prefer that it
> happen in milliseconds, not tens of seconds.  That includes setting
> up interfaces, populating /dev, getting an ip, launching ssh, syslog,
> etc, and so on, oh, and mariadb.

OK, that makes sense.  I've never used containers and only have a
vague understanding of what they are -- I occasionally use a VM or
two, but startup speed doesn't matter for them in my applications.  I
assumed there must be _some_ application where boot up speed is
important, but I just didn't know what it would be.

>> The other thing I keep hearing from systemd proponents is stuff about
>> how it allows you to parallelize startup.  I don't _want_ stuff
>> starting up in parallel -- that just makes it all the more difficult
>> to troubleshoot problems.  I want things to start up one at a time, in
>> a determined order.
>
> I hope you aren't running openrc then.  It doesn't launch in a
> predetermined order.

I'm am running openrc (with parallel startup disabled) on my "regular"
Gentoo systems.  On my systems, the startup order seems to be
deterministic.  [I also have a bunch of "other" systems I boot on
occasion for testing apps/drivers -- they're running various distros
using whatever init system they default to.]

> I will agree that you get far more race conditions than you do with
> openrc even with parallel startup, since processes start much more
> quickly.

-- 
Grant Edwards               grant.b.edwards        Yow! It's the RINSE CYCLE!!
                                  at               They've ALL IGNORED the
                              gmail.com            RINSE CYCLE!!