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

Reply via email to