Hi,

please feel free to redirect me to the correct discussion list. This subject is 
probably only Solaris specific as patchadd does not exist in OpenSolaris...

patchadd is taking very long to perform its actions. As far as I am concerned 
PSARC 2009/173 (turbocharged SVr4 package commands) doesn't make any 
difference. So I took a short look at what patchadd is actually doing. While 
running, it performs about 70k filesystem ops/s. Additionally, it performs 
fork/exec at a rate of about 200/s, which might be the real cause for the 30% 
cpu kernel load on my 2 processor machine. 

So I looked what it is execing. To my surprise, it execs lots of /usr/bin/echo 
(maybe about 30% of all execs). Is this really necessary? 

BTW: is there already a fixed plan how Solaris 11 (or whatever is next) will 
deal with patches? Live upgrade is very convenient. But patching itself is 
still slow...

- Thomas
-- 
This message posted from opensolaris.org

Reply via email to