ProcessModelSection.CpuMask Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu označující, které procesory na víceprocesorovém serveru mají nárok na spouštění ASP.NET procesů.
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
Hodnota vlastnosti
Číslo představující bitovou hodnotu, která se má použít. Výchozí hodnota je 0xFFFFFFFF.
- Atributy
Příklady
Následující příklad kódu ukazuje, jak získat přístup k CpuMask vlastnosti.
// 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
Poznámky
Hodnota CpuMask určuje bitový vzor, který označuje procesory, které mají nárok na spuštění ASP.NET vláken. WebGarden Pokud je vlastnost nastavená na true
, CpuMask omezuje pracovní procesy na počet způsobilých procesorů. Maximální povolený počet pracovních procesů se rovná počtu procesorů. Ve výchozím nastavení jsou všechny procesory povolené a ASP.NET spustí jeden proces pro každý procesor. WebGarden Pokud je vlastnost nastavena na false
, CpuMask atribut je ignorován a spustí se pouze jeden pracovní proces.