2008/5/16 <[EMAIL PROTECTED]>: >> Thank you for reviewing this! > > You're welcome, of course. You're doing the hard part. :P > >> Notably, I am happy to report that the threading issues are definitely gone. > > That's awesome to see all of those lwp_create() calls dissapear. I'm > glad your change fixed this! > > Your performance numbers look good. I was curious about this one, > though: > >> install SUNWfirefox (old) >> ------------------------------ >> real 1m59.884s >> user 0m17.175s >> sys 0m7.820s > >> install SUNWfirefox (new) >> ------------------------------ >> real 1m46.627s >> user 0m32.920s >> sys 0m14.071s > > Your real time went down, implying that we didn't spend as much time > waiting around for the server. However, it looks like your user and sys > time increased. Do you have any explanation for your changes that > accounts for this? I wouldn't have expected the client to need to > perform more work.
The sys time increase is probably due to the increased disk activity I'm seeing during processing. Remember that I'm serving the repository from, and installing a client image to, the same drive. That is most likely due to the current temporary file approach I'm using for filelist. As for the user time increase. I have no answer for that at the moment. I would have to do more profiling to give a better answer to that question, and I think I want to try to find a better solution for filelist first. Cheers, -- Shawn Walker "To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ pkg-discuss mailing list pkg-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/pkg-discuss