On 04/24/09 05:52 AM, Dearl Neal wrote:
Hey Drew.. Thanks for the update on filebench. I have dowloaded and compiled it for use on a sun sparc system. One thing I have noticed about using this tool is that it does not clean up the ipc shared memory segements, active semaphores, or active message queues. When I run the db workloads, I have to manually clean these up before rerunning filebench. Not a big deal because I know how to clean them up.. just thought it was worth mentioning.
-D
Dearl,
I just tried 1.4.5, 1.4.6 and the yet to be released 1.4.7 with
oltp.f on an x86 system running OpenSolars build 111. No dangling shared
memory or semaphores.
Did you wait for filebench to completely shut down. With oltp, there
are 211 worker processes to shut down before the shared memory can be
removed. Some of them are blocked on semaphores that will never be
reset, so a demon thread has to go around and shoot them down. This
generally takes 5 seconds to a half minute. If you ^C out of Filebench
before it finishes with this cleanup it will not release the shared
resources.
What you should see when running oltp.f with go_filebench:
1221: 87.713: Shutting down processes
<a pause of 5 - 30 seconds>
1221: 89.970: Deleting ISM...
filebench>
Drew
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org