On Tue, Jun 9, 2009 at 5:09 PM, Nicolas
Williams<nicolas.willi...@sun.com> wrote:
>> Darren Reed wrote:
>> >My fear is that we are creating too many FMRIs and that
>> >in doing so, we're creating problems for ourselves in
>> >the future. Current FMRI count is closing in on 300 in
>> >Nevada. Nearly 3 times the number from S10FCS. One might
>> >therefore reasonably conclude that Nevada therefore takes
>> >3 times as long to boot as S10FCS. (I don't know if that
>> >is accurate, it's speculation based on numbers.) It's
>> >not any one person/project that's been responsible for
>> >this, it looks like like death by 1000 cuts.
>
> SMF manifest import is now very fast.  (It's done with the repository
> temporarily moved to tmpfs, then the repository is moved back to
> persistent storage.  That makes the fsync() burden of every little
> transaction, which comes from SQLite2, go away.)

I'm not sure I would call two and a half minutes on first boot all that fast.
(That's on the sparc box I installed today, which has been slimmed down
a bit - one of my key minimization priorities now is not to reduce the amount
of software delivered but the number of manifests, as that's a limiting factor.
An opteron box is quicker, as you would expect, but you're still looking at a
minute which is appreciable. And there's several seconds every boot as well.)

I'm sure glad it's better than it was, but that's still getting close to 1s per
manifest. How many more might we add?

-- 
-Peter Tribble
http://www.petertribble.co.uk/ - http://ptribble.blogspot.com/
_______________________________________________
pkg-discuss mailing list
pkg-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to