From owner-freebsd-current@FreeBSD.ORG Sat Jul 19 21:35:11 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B576C1065670 for ; Sat, 19 Jul 2008 21:35:11 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.224]) by mx1.freebsd.org (Postfix) with ESMTP id 845CC8FC19 for ; Sat, 19 Jul 2008 21:35:11 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so967360rvf.43 for ; Sat, 19 Jul 2008 14:35:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=6sldsyR3cDMCDT1zGNmGZxiryh3sDZKCnRQn1CY4UWc=; b=QmEyP3rQ0QwVwN6qGNqhTq7QV+XUxVA4wE/vhbcgnkubqNnJ9hGGZGdgFiDWItRBwn cdMVqnaSSXcmWfWPWHMPkKt+wRdZ3GFjG/cfOSCJquT3qqlydprCHIRcud2ZWJRCeqOM 2nzyMJcgbypfUALLs8ngCt+iiHpZmy4r8S70w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=jGMBHtBsZTr6VkBfdlCRFVArTE4N06VC9M4uu6lHoyLBt2MryWpmYlGcyaopK3bKJ+ DSM9o2Z63s6gqsP4mlxJUtxWW0L+NhFa/4RNZJ5XRFyDRJ8OTYyZJxcM1JsWqlHrpG7l /ITRlGulLkGFFPMhZu/Oi7qY9A9oRnMR+5z9M= Received: by 10.114.193.1 with SMTP id q1mr1416278waf.70.1216503310874; Sat, 19 Jul 2008 14:35:10 -0700 (PDT) Received: by 10.114.161.7 with HTTP; Sat, 19 Jul 2008 14:35:10 -0700 (PDT) Message-ID: <2e77fc10807191435tdde4f41nf48402bcf157a137@mail.gmail.com> Date: Sun, 20 Jul 2008 00:35:10 +0300 From: "Niki Denev" To: "Stefan Bethke" In-Reply-To: <525E8FF6-307E-4DC9-B730-21435A2C2D2C@lassitu.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <200807172056.08835.naylor.b.david@gmail.com> <487FCA89.2010308@FreeBSD.org> <20080718083725.97823be0tg13fn6s@webmail.leidinger.net> <20080718071806.GV62764@server.vk2pj.dyndns.org> <525E8FF6-307E-4DC9-B730-21435A2C2D2C@lassitu.de> X-Mailman-Approved-At: Sat, 19 Jul 2008 22:50:45 +0000 Cc: FreeBSD Current Subject: Re: rc improvements (wanted?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Jul 2008 21:35:11 -0000 On Fri, Jul 18, 2008 at 2:19 PM, Stefan Bethke wrote: > > Am 18.07.2008 um 09:18 schrieb Peter Jeremy: > >> On 2008-Jul-18 08:37:25 +0200, Alexander Leidinger >> wrote: >>> >>> Are you aware that the parallel starting in Solaris 10 reduced the >>> booting time by a nice percentage? >> >> Given that Solaris boots in geologic time, this probably wouldn't >> be difficult. >> >>> If yes, do you expect that FreeBSD >>> behaves significantly different or do you "just" want to see numbers? >> >> Parallel starting is not guaranteed to be an improvement. Starting a >> whole pile of processes that are I/O bound during initialisation >> (think squid or some databases) may be worse than starting them one >> at a time. Likewise, a whole pile of processes that are CPU bound >> will just thrash the scheduler. (Though parallel starting of I/O and >> CPU bound processes should be a win). > > Just as a simple counter-example: it's very annoying when a startup script > for a non-essential service is blocking startup for an essential one. (A > Smokeping config of mine takes about 5 minutes to finish, and it's blocking > sshd, as I found out the other day when I had to reboot the server.) Also > see the repeated annoyances caused by dhclient on this list and elsewhere. > Hi Stefan, I'm a little bit offtopic, but I've fixed my dhclient problems (delays) with the following patch : http://lists.freebsd.org/pipermail/freebsd-current/2008-July/086888.html P.S.: I think that we could benefit from some kind of rc scripts improvement, some years ago I was very happy that my FreeBSD box booted much faster than a Linux one, but today it's the other way around. Some distributions (Ubuntu?) even have new event based startup daemons : http://www.linux.com/feature/125977 https://wiki.ubuntu.com/ReplacementInit HTH, Niki > > Stefan > > -- > Stefan Bethke Fon +49 170 346 0140