- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Processes waiting in MUTEX State
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-15-2007 12:41 PM
тАО03-15-2007 12:41 PM
Processes waiting in MUTEX State
After checking the server I found
2023313B CSPPRI_113 MUTEX 8 1087 0 00:00:00.27 402 452 S
2022D93D CSPPRI_135 MUTEX 8 262 0 00:00:00.04 333 383 S
2022C93E CSPPRI_83 MUTEX 8 273 0 00:00:00.06 333 383 S
2022B53F CSPPRI_238 MUTEX 8 265 0 00:00:00.05 334 384 S
2022D140 CSPPRI_19 MUTEX 8 266 0 00:00:00.05 334 384 S
20225D44 CSPPRI_50 MUTEX 8 255 0 00:00:00.05 334 384 S
2022754C CSPPRI_143 MUTEX 7 389 0 00:00:00.09 334 384 S
2021D216 CSPPRI_250 MUTEX 8 179 0 00:00:00.04 311 358 S
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-15-2007 01:51 PM
тАО03-15-2007 01:51 PM
Re: Processes waiting in MUTEX State
http://h71000.www7.hp.com/wizard/wiz_8023.html
http://h71000.www7.hp.com/wizard/wiz_0006.html
You'll usually either find a big negative value for a data structure (the JIB), or a small value that can be translated from RSNDEF.
The Internals and Data Structures Manual (The IDSM) is a good resource for understanding the plumbing.
Stephen Hoffman
HoffmanLabs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-15-2007 09:51 PM
тАО03-15-2007 09:51 PM
Re: Processes waiting in MUTEX State
ANAL/SYSTEM
SDA> SHOW SUMMARY
will produce a display similar to SHOW SYSTEM but may do a better job in interpreting what the process is waiting for.
You need to get the value in PCB$L_EFWM as Hoff said. Post the results of
ANAL/SYSTEM
SDA> SHOW PROCESS/ID=2022213B
PWAIT$SDA can help in determining what the process is waiting for
http://eisner.encompasserve.org/~miller/pwait_sda010.zip
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-15-2007 09:59 PM
тАО03-15-2007 09:59 PM
Re: Processes waiting in MUTEX State
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-15-2007 10:27 PM
тАО03-15-2007 10:27 PM
Re: Processes waiting in MUTEX State
Next time post the value asked by Ian and Hoff
If it is
1 means bytlm problem
2 means tqelm problem
And forget about wsquota, wsextent, wssize or such quotas. It has no relationship at all with a mutex state.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-16-2007 07:23 AM
тАО03-16-2007 07:23 AM
Re: Processes waiting in MUTEX State
Mutexes activity is a very normal and very common synchronization mechanism on OpenVMS, and mutexes are acquired and released all the time.
What happened here was that these ended up being held for rather longer than usual. Most mutex-related activity is very fast, and is thus not (usually) visible on the SHOW SYSTEM display.
Details from the PCB$L_EFWM cell are often the central key to determining whether this was one of various quotas (and as labadie writes, it's usually not the working set), or if this was some other mutex-protected resource involved.
There are mutexes hanging off all manner of structures, and off various devices.
Again, the IDSM describes the basic mutex semaphore mechanism in some detail.
Stephen Hoffman
HoffmanLabs
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-18-2007 09:54 PM
тАО03-18-2007 09:54 PM
Re: Processes waiting in MUTEX State
Thanks for all your help
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-19-2007 02:00 AM
тАО03-19-2007 02:00 AM
Re: Processes waiting in MUTEX State
State WTTQE Flags 00000000
Timer entries remaining 0/16
The process runs out of Timer queue quota (TQElm). You might want to increase that for the involved processes.
Jur.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-19-2007 02:05 AM
тАО03-19-2007 02:05 AM
Re: Processes waiting in MUTEX State
Event flag wait mask=JIB address so it was waiting for a pooled quota bytlm or TQELM
and from
"Timer entries remaining 0/16"
I'd say it was TQELM.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-19-2007 05:58 AM
тАО03-19-2007 05:58 AM
Re: Processes waiting in MUTEX State
Consider setting a realistic TQE limit for those processes based on how many TQE timers you expect the process to have currently outstanding.
Volker.