[haiku-bugs] Re: [Haiku] #12498: Slow boot with many "administrative" entries

  • From: "axeld" <trac@xxxxxxxxxxxx>
  • Date: Mon, 21 Dec 2015 11:49:52 -0000

#12498: Slow boot with many "administrative" entries
----------------------------------+----------------------------
Reporter: humdinger | Owner: bonefish
Type: enhancement | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Boot Loader | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking: 12525
Has a Patch: 0 | Platform: All
----------------------------------+----------------------------

Comment (by axeld):

I would also assume that the old states should not need to be checked upon
when launching the current state. However, it's probably just the default
behavior, and it would resolve older packages from there if they are
missing in the current state.

The problem with 20 states is that you don't know if that suffices, or
not; only the changed packages are stored, so it may happen that you need
a much older one when switching to a recent state. AFAICT, a better
solution than to delete old states would be to merge them, ie. move all
newer states to be removed to the last state available (replacing any
package with the same base name), and then rename that last state to the
most recent removed state.

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

Other related posts: