[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: F9 parallel vs. serial bootscript
- From: Mark <markg85 gmail com>
- To: "Development discussions related to Fedora" <fedora-devel-list redhat com>
- Subject: Re: F9 parallel vs. serial bootscript
- Date: Tue, 1 Apr 2008 03:19:16 +0200
2008/3/31, Optimization Kit <optimizationkit gmail com>:
> Hi,
>
> I wrote a simple script
> http://www.stardust.webpages.pl/files/fedora-upstart/bootscriptconv.py
>
> It creates an upstart wrappers for classic Fedora scripts
Just made those from your script as well but where do i need to place them?
>
> Example
>
> start on started rsyslog
> start on runlevel 2
> start on runlevel 3
> start on runlevel 4
> start on runlevel 5
>
> stop on runlevel 0
> stop on runlevel 1
> stop on runlevel 6
>
> console output
>
> script
> /etc/init.d/atd start
> end script
>
> pre-stop script
> /etc/init.d/atd stop
> end script
>
>
> Comparison
>
> 71 seconds - default
> http://www.stardust.webpages.pl/files/fedora-upstart/bootchart-serial.png
>
> 54 seconds after parallelization
> http://www.stardust.webpages.pl/files/fedora-upstart/bootchart-parallel.png
>
> TODO:
> - A better dependency handling
>
> Your comments and suggestions are welcome.
>
> Regards,
> Michal
>
For the rest: a very interesting read!
Btw.. your default system boots kinda slow without paralellisation..
My default boot is 56 seconds and that's with a fully updated Fedora 9 rawhide.
Breaking out the services that i don't need saves 5 seconds: 51 seconds boot.
And i expect to get atleast 10 seconds time boost with your script :)
(once i know where to place the files)
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]