Как ограничить ASP.NET для определенных процессоров в многопроцессорной системе

Переводы статьи Переводы статьи
Код статьи: 815156 - Vizualiza?i produsele pentru care se aplic? acest articol.
Эта статья помещена в архив. Она предлагается "как есть" и обновляться не будет.
Развернуть все | Свернуть все

В этой статье

Аннотация

В данной статье описывается, как можно ограничить ASP.NET для использования процессоров в многопроцессорной системе. Вы можете Настройка приложений ASP.NET использовать указанные процессоры в многопроцессорная система системы. Это позволяет контролировать общий эффект производительности веб-узла приложения могут иметь на сервере. Когда ограничение несколько приложений ASP.NET ограничение приложений для определенных процессоров на одном сервере Возможность влиять на производительность другого приложения приложения. Это особенно полезно при ASP.NET приложение выполняет на тот же физический сервер SQL Server и конфигурации SQL Server Указывает на разных процессорах.

Примечание В большинстве случаев можно достичь оптимальной производительности при разрешении всех процессы, чтобы использовать все процессоры. Загрузка процессора для приложений ASP.NET должен быть ограничен только для того, чтобы ограничить воздействие на другие процессы.



Настройка элемента processModel

Чтобы заставить приложение ASP.NET на использование конкретного процессора, вы необходимо преобразовать двоичное число, чтобы определить правильные параметры. Затем можно Изменение файла Web.config для приложения. Добавьте в файл Web.config или можно изменить processModel элемент. Чтобы сделать это, выполните следующие действия.
  1. Чтобы открыть Калькулятор, на панели задач нажмите кнопкуНачало и выберите команду Запустить.
  2. В Открыть текстовое поле, типCalc.exe и выберите команду ОК.
  3. На Представление меню, нажмите кнопкуИнженерный.
  4. На Представление меню, нажмите кнопкуДвоичный.
  5. Использование 0 и 1Чтобы указать процессоры ASP.NET можно или нельзя.

    Использование1 для процессора, которую требуется использовать для страниц ASP.NET. Использование 0 для процессора, следует использовать для ASP.NET. Например, если требуется использовать первых двух процессоров для ASP.NET четыре процессора компьютера введите: 1100.
  6. На Представление меню, нажмите кнопкуДесятичный.

    Обратите внимание, десятичное число.
  7. Откройте файл Web.config в текстовом редакторе, таком как Блокнот. Файл Web.config находится в папке, где находится приложение Сохранить.
  8. Добавьте в файл Web.config processModel элемент конфигурации в разделе System.Web элемент.

    Примечание: Перед добавлениемprocessModel> в файле Web.config, пользователь должен убедиться, что allowDefinition атрибутprocessModel> раздел файла Web.config имеет значение Везде.
  9. Добавить, а затем задайте webGarden атрибут элемента processModelЗначение true.
  10. Добавить, а затем задайте cpuMask атрибут элемента processModel, чтобы результат был определить в расчете.

    Не перед номером 0 x Поскольку результатом вычисления является десятичным числом. Ниже пример демонстрирует processModel элемент, который настроен на включение только первые два Процессоры четырехпроцессорного компьютера.
    <processModel
        enable="true"
        webGarden="true"
        cpuMask="12" />
    
  11. Сохраните файл Web.config. ASP.NET приложения автоматически перезагружается и использует только указанные процессоры.

Ссылки

Для получения дополнительных сведений щелкните следующую статью номер статьи базы знаний Майкрософт:
818015Как настроить и масштабировать производительность приложений, построенных на.NET Framework
Для получения дополнительных сведений о <processmodel></processmodel> элемент, посетите следующий веб-узел корпорации Майкрософт:
http://msdn2.Microsoft.com/en-us/library/7w2sway1 (vs.71) .aspx
Для получения дополнительных сведений о <section></section> элемент, посетите следующий веб-узел корпорации Майкрософт: http://msdn2.Microsoft.com/en-us/library/aa309408 (VS.71) .aspx

Свойства

Код статьи: 815156 - Последний отзыв: 21 февраля 2014 г. - Revision: 4.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
Ключевые слова: 
kbnosurvey kbarchive kbwebservices kbwebserver kbwebforms kbconfig kbhowtomaster kbmt KB815156 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:815156

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

 

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