PMQSize: Difference between revisions
(→Author) |
No edit summary |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Software | |||
|Picture=Pmqsize.png | |||
|Version=(Apr 1995) | |||
|Author=[[Brent Noorda]] | |||
|License=Freeware | |||
|Download={{FileLink|PMQueueSize_1995-04-25.zip}} | |||
}} | |||
These patches may provide tremendous stability in OS/2 systems that suffer from desktop hangs, no-input in shells, invalid switching between the desktop and Window/DOS applications, and other ailments. These patches are not meant to be a complete OS/2 fix, but may be lots of help. | These patches may provide tremendous stability in OS/2 systems that suffer from desktop hangs, no-input in shells, invalid switching between the desktop and Window/DOS applications, and other ailments. These patches are not meant to be a complete OS/2 fix, but may be lots of help. | ||
Theory | ==Theory== | ||
Every PM thread that sends PM messages or receives posted messages must have a queue to hold those messages until they are processed. Messages are very frequently put into those messages queues to be processed as the thread is able. If more messages are put into the queue than the queue can hold, then it is reasonable to expect problems in the system, ranging from trivial glitches to system hangs. The default size for these queues in OS/2 is only 10 messages. This seems very small considering the number of message-generating activities going on in a busy OS/2 system. | Every PM thread that sends PM messages or receives posted messages must have a queue to hold those messages until they are processed. Messages are very frequently put into those messages queues to be processed as the thread is able. If more messages are put into the queue than the queue can hold, then it is reasonable to expect problems in the system, ranging from trivial glitches to system hangs. The default size for these queues in OS/2 is only 10 messages. This seems very small considering the number of message-generating activities going on in a busy OS/2 system. | ||
Many OS/2 users experience problems in running OS/2 that I speculate are caused, or at least exacerbated, by this too-small queue. | Many OS/2 users experience problems in running OS/2 that I speculate are caused, or at least exacerbated, by this too-small queue. | ||
[[Category:PM Utilities]] | |||
[[Category:System Utilities]] | |||
[[Category:Freeware]] | |||
[[Category: |
Latest revision as of 15:12, 17 December 2023
PMQSize | |
---|---|
Version | (Apr 1995) |
Vendor | |
Author | Brent Noorda |
License | Freeware |
Download | PMQueueSize_1995-04-25.zip |
Website |
These patches may provide tremendous stability in OS/2 systems that suffer from desktop hangs, no-input in shells, invalid switching between the desktop and Window/DOS applications, and other ailments. These patches are not meant to be a complete OS/2 fix, but may be lots of help.
Theory
Every PM thread that sends PM messages or receives posted messages must have a queue to hold those messages until they are processed. Messages are very frequently put into those messages queues to be processed as the thread is able. If more messages are put into the queue than the queue can hold, then it is reasonable to expect problems in the system, ranging from trivial glitches to system hangs. The default size for these queues in OS/2 is only 10 messages. This seems very small considering the number of message-generating activities going on in a busy OS/2 system.
Many OS/2 users experience problems in running OS/2 that I speculate are caused, or at least exacerbated, by this too-small queue.