Увеличение порогового значения памяти ядра

Переводы статьи Переводы статьи
Код статьи: 811308 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

При отправке или получении сообщений очереди сообщений Microsoft, может появиться следующее сообщение об ошибке:
0XC00E0027 (MQ_ERROR_INSUFFICIENT_RESOURCES)
Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
810507Ошибка 0xc00e0027 при отправке или получении сообщений очереди сообщений Майкрософт

Причина

Выделение памяти ядра останавливается служба очереди сообщений при памяти ядра потребление превышает 80 процентов общей доступной. Можно отправлять и получать сообщения еще раз когда потребление памяти ядра достигает менее 80 процентов порога.

Решение

Сведения о пакете обновления

Чтобы устранить эту проблему, получите последний пакет обновления для Microsoft Windows 2000. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
260910 Как получить последний пакет обновления для Windows 2000

Сведения об исправлении

Исправление выпущенного корпорацией Майкрософт. Тем не менее он предназначен для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление находится на стадии дополнительного тестирования. Таким образом Если вы не представляет особой эта проблема, рекомендуется отложить ее решение до выхода ближайшего пакета обновления для Windows 2000, содержащего это исправление.

Чтобы решить проблему немедленно, обратитесь в службу технической поддержки Майкрософт для получения исправления. Полный список телефонов служб поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=Support
Примечание В особых случаях, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, следует использовать Часовой пояс на вкладке Товар Дата и время панели управления.

   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   17-Dec-2002  16:51  5.0.0.759         280,336  Mq1repl.dll
   21-Oct-2002  18:38  5.0.0.759          14,096  Mq1sync.exe
   17-Dec-2002  16:49  5.0.0.764          75,408  Mqac.sys
   17-Dec-2002  16:51  5.0.0.760         217,360  Mqads.dll
   29-Oct-2002  16:50  5.0.0.761          25,360  Mqbkup.exe
   17-Dec-2002  16:52  5.0.0.750          76,560  Mqdscli.dll
   17-Dec-2002  16:52  5.0.0.735          41,744  Mqdssrv.dll
   21-Oct-2002  18:38  5.0.0.759          98,064  Mqmig.exe
   17-Dec-2002  16:51  5.0.0.759         265,488  Mqmigrat.dll
   17-Dec-2002  16:51  5.0.0.740         222,480  Mqoa.dll
   17-Dec-2002  16:52  5.0.0.762           8,464  Mqperf.dll
   17-Dec-2002  16:52  5.0.0.764         424,720  Mqqm.dll
   17-Dec-2002  16:51  5.0.0.756         102,672  Mqrt.dll         
   17-Dec-2002  16:51  5.0.0.759          70,928  Mqsec.dll
   17-Dec-2002  16:51  5.0.0.762          23,824  Mqupgrd.dll      
   17-Dec-2002  16:51  5.0.0.763         110,352  Mqutil.dll
   17-Dec-2002  16:51  5.0.0.748          64,784  Msmq.cpl

				

Статус

Корпорация Майкрософт подтверждает, что это проблема в продуктах Microsoft, перечисленных в разделе «Относится к». Сначала исправление этой проблемы появилось в пакете обновления 4 (Sp4) для Windows 2000.

Дополнительная информация

Важные Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Тем не менее при неправильном изменении реестра, могут возникнуть серьезные проблемы. Таким образом Убедитесь, что внимательно выполните следующие действия. Для дополнительной защиты резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для получения дополнительных сведений о том, как резервное копирование и восстановление реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Резервное копирование и восстановление реестра Windows


Это исправление позволяет увеличить или уменьшить ядра Порог памяти в системе очередей сообщений.

В некоторых случаях может потребоваться инициирует пороговое значение, поскольку приложения, драйвера или системного компонента занимает память ядра. Сборки мусора коллекции выполняется ядром только в том случае, когда потребление памяти выгружаемого пула достигает 80 процент. Тем не менее очереди сообщений не работает на 80 процентов потребления памяти выгружаемого пула. Если значение порогового значения памяти ядра выше 80 процентов, это гарантирует, что очереди сообщений не входит в «режим памяти» до очистки запуске диспетчера памяти Windows.

В других случаях может потребоваться уменьшить пороговое значение для Ограничьте объем памяти ядра, используемый службой Message Queuing.

Для изменения Порог памяти ядра, выполните следующие действия:
  1. Установите исправление, описанное в данном в статье.
  2. Добавьте следующий параметр реестра:

    HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\KernelMemThreshold
    данных введите значение DWORD

    Значение по умолчанию — 80. Значение может в диапазоне от 1 до 99. Все остальное будет преобразована в 80.
    Примечание При создании этого значения Десятичный необходимо установить флажок. При выборе Шестнадцатеричные, используется значение по умолчанию 80.
Изменение порогового значения памяти ядра на кластеризованном сервере очереди сообщений, выполните следующие действия.
  1. Установите исправление, описанное в данной статье, на каждом узле кластера.
  2. Добавьте следующий раздел реестра типа DWORD на каждом узле кластера.
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\KernelMemThreshold
  3. Добавьте следующий раздел реестра типа DWORD на активном узле в кластере:
    HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Clustered QMs\MSMQ$ [имя ресурса кластера] \Parameters\KernelMemThreshold
Для получения дополнительных сведений о получении исправления для Windows 2000 Datacenter Server щелкните следующий номер статьи базы знаний Майкрософт:
265173Программа центра обработки данных и серверных продуктов Windows 2000 Datacenter
Для получения дополнительных сведений об установке нескольких исправлений с только одной перезагрузки, обратитесь к следующей статье базы знаний Майкрософт:
296861Установка нескольких исправлений или обновлений Windows с только одной перезагрузки системы

Свойства

Код статьи: 811308 - Последний отзыв: 14 июня 2011 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Message Queuing 2.0
Ключевые слова: 
kbhotfixserver kbqfe kbtshoot kbwin2ksp4fix kbwin2000sp3fix kbwin2000presp4fix kbfix kbbug kbmt KB811308 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:811308

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com