ProcessModelSection.CpuMask Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
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ść nieruchomoś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 truewartość , 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 falsewartość , CpuMask atrybut zostanie zignorowany i zostanie uruchomiony tylko jeden proces roboczy.