ProcessModelSection.CpuMask Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, które procesory na serwerze wieloprocesorowym kwalifikują się do uruchamiania procesów ASP.NET.
public:
property int CpuMask { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("cpuMask", DefaultValue="0xffffffff")]
public int CpuMask { get; set; }
[<System.Configuration.ConfigurationProperty("cpuMask", DefaultValue="0xffffffff")>]
member this.CpuMask : int with get, set
Public Property CpuMask As Integer
Wartość właściwości
Liczba reprezentująca wzorzec bitowy do zastosowania. Wartość domyślna to 0xFFFFFFFF.
- Atrybuty
Przykłady
Poniższy przykład kodu pokazuje, jak uzyskać dostęp do CpuMask właściwości.
// Get the current CpuMask property value.
int cpuMask =
processModelSection.CpuMask;
// Set the CpuMask property to 0x000000FF.
processModelSection.CpuMask = 0x000000FF;
' Get the current CpuMask property value.
Dim cpuMask As Integer = _
processModelSection.CpuMask
' Set the CpuMask property to 0x000000FF.
processModelSection.CpuMask = &HFF
Uwagi
Wartość CpuMask określa wzorzec bitowy, który wskazuje procesory, które kwalifikują się do uruchamiania ASP.NET wątków. Jeśli właściwość jest ustawiona WebGarden na true
wartość , CpuMask ogranicza procesy robocze do liczby kwalifikujących się procesorów CPU. Maksymalna dozwolona liczba procesów roboczych jest równa liczbie procesorów CPU. Domyślnie wszystkie procesory CPU są włączone i ASP.NET uruchamia jeden proces dla każdego procesora CPU. Jeśli właściwość jest ustawiona WebGarden na false
wartość , CpuMask atrybut zostanie zignorowany i zostanie uruchomiony tylko jeden proces roboczy.