[haiku-bugs] Re: [Haiku] #12258: [launch_daemon] increased boot time

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Mon, 31 Aug 2015 09:02:32 -0000

#12258: [launch_daemon] increased boot time
-------------------------------------+----------------------------
Reporter: diver | Owner: axeld
Type: bug | Status: closed
Priority: normal | Milestone: Unscheduled
Component: Servers/launch_daemon | Version: R1/Development
Resolution: fixed | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------------------+----------------------------

Comment (by bonefish):

Replying to [comment:36 mmlr]:

Note that the alpha4 had serial debugging disabled by default, so if
these tests were all with default settings, it's fully expected to have a
boot time difference of several seconds.

The comparison with alpha 4 is also not quite fair, because, as had been
reported, the introduction of package management slowed down the boot
several seconds. One reason for that is probably the additional serial
debug output. The hope was that the packaged system would actually boot
faster, due to the compressed code increasing the effective I/O
throughput. However, under virtualization the host I/O caches negate that
effect -- I/O will be very fast (after the first boot) while the
decompression time slows down the packaged boot. And unfortunately the
current compression algorithm used is relatively slow -- switching to a
faster one (e.g. LZ4) would help quite a bit.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12258#comment:37>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: