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 属性,并且只有一个工作进程将运行。