FIX: MSMQ Service Increases to 100 Percent CPU Usage Every 49 Days (256323)
The information in this article applies to:
- Microsoft Message Queue Server (MSMQ) 1.0
This article was previously published under Q256323 SYMPTOMS
Every 49 to 50 days, the CPU usage by the Microsoft Message Queue (MSMQ) service (Mqsvc.exe) jumps to 100 percent requiring a stop and restart of the MSMQ service.
CAUSE
The wake-up time for a scheduled task is stored as a DWORD value of 100 nanosecond intervals. This results in a rollover of the time values every 49.97 days and causes some tasks to repeatedly execute and takes increasing amounts of CPU time.
RESOLUTION
The task wake-up time is now stored as LARGE_INTEGER (a 64-bit value).
STATUSMicrosoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
This problem was corrected in Windows NT 4.0 Service Pack 6.
Modification Type: | Major | Last Reviewed: | 10/15/2002 |
---|
Keywords: | kbBug kbMSMQ100fix KB256323 |
---|
|