В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

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

ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.

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

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

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

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

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

Чтобы решить проблему немедленно, обратитесь в службу технической поддержки Майкрософт для получения исправления. Полный список телефонов служб поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-узел корпорации Майкрософт:Примечание В особых случаях, предусмотренная для звонков в службу поддержки может быть отменена, если специалистом службы поддержки Майкрософт определяет, что решения проблемы является специально выпущенное. Затраты на обычные службы поддержки будут применяться дополнительные вопросы и проблемы, которые не соответствуют требованиям особым обновлением.

Английская версия исправления содержит атрибуты файла (или более поздними), приведенные в следующей таблице. Дата и время для файлов указаны в формате общего скоординированного времени (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 с только одной перезагрузки системы
Выгружаемый пул не STATUS_INSUFFICIENT_RESOURCES 0XC000009A MSMQ

Внимание! Эта статья переведена автоматически

Свойства

Номер статьи: 811308 — последний просмотр: 06/14/2011 12:54:00 — редакция: 4.0

Microsoft Message Queuing 2.0

  • kbhotfixserver kbqfe kbtshoot kbwin2ksp4fix kbwin2000sp3fix kbwin2000presp4fix kbfix kbbug kbmt KB811308 KbMtru
Отзывы и предложения