Am 12.12.2011 09:43, schrieb Alan McKinnon:
> On Mon, 12 Dec 2011 07:29:16 +0700
> Pandu Poluan <pa...@poluan.info> wrote:
> 
>>>> It's worked for me ever since I switched all of my machines to
>>>> OpenRC a year+(?) ago.
>>>
>>> You are not a representative sample.
>>>
>>
>> worksforme
>>
>> In production servers, even. Virtualized on top of XenServer. All of
>> them last updated last week.
>>
> 
> Same here. All my server VMs work just fine with parallel enabled.
> There's nothing complex in them, they tend to be single-service
> machines.
> 

Don't tell me you reboot your servers so often that it is necessary to
tune the boot process for every last second. And please tell me you make
the time slots for scheduled reboots large enough for trouble shooting,
thereby not requiring every last second, either.

> I don't have a current desktop Gentoo system, those necessarily have
> more complex start-up routines. Perhaps that's where most of the
> problems are to found?
> 

Guess so. Besides, there is a new init script format in the pipe, for
example mentioned here: [1] It will also make use of cgroups [2]. IMHO
loosing a few seconds of boot time is an acceptable price for better CPU
and IO scheduling.

If these "new style" scripts are written declarative, that means less
shell scripting and probably better performance even under sequential
execution. And as I've learned often and hard: You don't parallelize
until you have properly optimized your sequential execution, not the
other way around.

WTF do you need fast boot processes, anyway?! If you care about this,
you hibernate or suspend. Daily shutdown/bootup sounds like something
you'd do on a diskless client, a pre-ACPI system or some flakey
hardware. I hardly see a boot screen once per month. My laptop currently
has an uptime of 15 days, my workstation three months. You probably
waste more time repopulating your page cache after starting your desktop
environment than you do with init scripts.

[1] http://blog.flameeyes.eu/2011/10/22/updating-init-scripts
[2] http://blog.flameeyes.eu/2011/11/28/the-infamous-run-migration

Regards,
Florian Philipp

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to