Re: F9 parallel vs. serial bootscript

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2008/3/31, Optimization Kit <optimizationkit@xxxxxxxxx>:
> 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)

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux