paul@actrix.co.nz (Paul Gillingwater) (05/02/90)
I wonder if this is a record.... I've been trying to track down a problem (or three) on a system running two major software applications for over 200 users. The system is an HP9000/855, running HP-UX 3.1, and the applications are based on Informix C-ISAM and MSM. The record? Would you believe sar -m reports over 7,000 semops per second! And that's a sustained average for some hours.. :-( Hey INFORMIX!! (Sorry for shouting). Any chance of supplying a port of C-ISAM that uses a different semaphore implementation? Net gurus: does anyone have some ideas about what happens when you have hundreds of users (yes, really) fighting for hundreds of semaphore structures at the same time? (shared memory). How can we predict the response degradation? Someone (Joe Talmadge) suggested there's an n-squared time to wakeup for processes waiting on semaphores. How can we correct this? Do we just throw more semaphores into the kernel? Any input would be welcomed. -- Paul Gillingwater, paul@actrix.co.nz