ProcessModelSection.CpuMask 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示多处理器服务器上哪些处理器符合运行 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
属性值
表示要应用的位模式的数字。 默认值为 0xFFFFFFFF。
- 属性
示例
下面的代码示例演示如何访问 CpuMask 属性。
// 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
注解
CpuMask值指定一个位模式,该模式指示符合运行 ASP.NET 线程条件的 CPU。 如果 属性 WebGarden 设置为 true
,则将 CpuMask 工作进程限制为符合条件的 CPU 数。 允许的最大工作进程数等于 CPU 数。 默认情况下,所有 CPU 都处于启用状态,ASP.NET 为每个 CPU 启动一个进程。 如果 属性 WebGarden 设置为 false
,则忽略 该 CpuMask 属性,并且只有一个工作进程将运行。