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, 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, CpuMask atrybut jest ignorowany i zostanie uruchomiony tylko jeden proces roboczy.