ProcessModelSection.CpuMask Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, welche Prozessoren auf einem Multiprozessorserver zur Auswahl stehen, um ASP.NET-Prozesse auszuführen, oder legt diesen fest.
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
Eigenschaftswert
Die Zahl, die das anzuwendende Bitmuster darstellt. Der Standardwert ist 0xFFFFFFFF.
- Attribute
Beispiele
Im folgenden Codebeispiel wird der Zugriff auf die CpuMask-Eigenschaft veranschaulicht.
// 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
Hinweise
Der CpuMask Wert gibt ein Bitmuster an, das die CPUs angibt, die berechtigt sind, ASP.NET Threads auszuführen. Wenn die WebGarden Eigenschaft auf true
festgelegt ist, werden die Arbeitsvorgänge auf die CpuMask Anzahl der berechtigten CPUs beschränkt. Die maximale zulässige Anzahl von Arbeitsvorgängen entspricht der Anzahl der CPUs. Standardmäßig sind alle CPUs aktiviert und ASP.NET startet einen Prozess für jede CPU. Wenn die Eigenschaft auf false
"" festgelegt ist, wird das WebGarden CpuMask Attribut ignoriert, und nur ein Arbeitsvorgang wird ausgeführt.