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