Re: [perf-discuss] poor application performance - very high cross-calls

2009-07-05 Thread Andrew C. Henle
> Yes, temporarily moving to UFS would eliminate the > xcalls. > > - Steve > The smaller UFS blocksize will probably help, too. The call stacks indicate the application in question is using fread() to read data. The fread() call will read a full disk block at a time, which IIRC comes from th

Re: [perf-discuss] Performance problem with nrand48()

2008-06-27 Thread Andrew C. Henle
This appears to be the implementation: http://cvs.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libc/port/gen/drand48.c In that code, it looks to me like nrand48() locks the mutex and then calls _nrand48_u(), an internal function. The _nrand48_u() function saves the global data, copi

Re: [perf-discuss] How many ways that we can find out the shared memory used?

2008-03-09 Thread Andrew C. Henle
The "ipcs" utility can be used to show shared memory status, including the number of processes attached to each shared memory segment. This message posted from opensolaris.org ___ perf-discuss mailing list perf-discuss@opensolaris.org