On Tue, Jun 5, 2012 at 2:33 AM, Paul Menzel <[email protected]> wrote: > Dear Auke, > > > Am Montag, den 04.06.2012, 13:02 -0700 schrieb Kok, Auke-jan H: >> On Mon, Jun 4, 2012 at 12:49 PM, Peeters Simon <[email protected]> >> wrote: > >> > while trying to optimize my bootup i noted that i could not squeeze it >> > under 17seconds userspace >> > >> > Looking at the bootchart revealed that this is mainly due to >> > systemd-udevd consuming 60% of my bootup I/O. >> > This means i lose 12 seconds of bootup just to one process. >> >> can you post the bootchart SVG file? >> >> I'm assuming you're using this version of bootchart: >> >> http://foo-projects.org/~sofar/bootchart/bootchart-1.18.tar.gz > > looking at Debian there are two packages. > > $ LANG=C aptitude show bootchart bootchart2 > Package: bootchart > State: installed > Automatically installed: yes > Version: 0.10~svn407-3.3 > Priority: optional > Section: admin > Maintainer: J??rg Sommer <[email protected]> > Architecture: all > Uncompressed Size: 135 k > Depends: psmisc, lsb-base (>= 3.0-6) > Recommends: bootchart-view, acct > Description: Boot process performance analyser > Bootchart is a tool for performance analysis and visualization of the > GNU/Linux boot process. Resource utilization and process information > are collected during the boot process and are later rendered in a > PNG, SVG or EPS encoded chart. > > You can render the data with bootchart-view or at > http://www.bootchart.org/download.html > Homepage: http://www.bootchart.org/ > > Package: bootchart2 > New: yes > State: not installed > Version: 0.14.2-1 > Priority: optional > Section: utils > Maintainer: David Paleino <[email protected]> > Architecture: i386 > Uncompressed Size: 126 k > Depends: libc6 (>= 2.4) > Recommends: pybootchartgui > Conflicts: bootchart > Description: boot process performance analyser > bootchart2 is a boot process performance analyser: a tool that lets > you collect and analyse data from your boot process. bootchart2 origins > from bootchart, and has some advantages over it: > > * more detailed kernel charting: uses the taskstats interface, > instead of /proc/*/stat > * the data collector has been rewritten to make it faster > > After the boot, you can view the logged data with a > separately-provided GUI. > Homepage: http://github.com/mmeeks/bootchart > > Could you clarify the relation between the version you meantioned [1] > and bootchart2 maintained by Michael Meeks [1]? That would be awesome.
My code was written in 2008, and I started pretty much from scratch. The above versions are unrelated to the implementation I wrote and maintain. For more information, the README in the version I maintain describes the history. Auke _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
