プロセッサの論理数の取得
Namespace: FVILAssembly: FVILbasic (in FVILbasic.dll) Version: 3.1.0.0 (3.1.0.17)
Syntax
C# |
---|
public static int GetProcessorNum() |
Visual Basic |
---|
Public Shared Function GetProcessorNum As Integer |
Return Value
Type: Int32論理的なプロセッサ数を取得します。
1 以上の値を返します。
Remarks
この関数は、プロセッサの論理的な数を返します。
論理数 = CPUのパッケージ数 x コア数 x スレッド数
例えば、2コアの CPU が 4つ有れば 8 (4x2x1)を返します。 この時、HyperThreading が有効の場合は、16 (4x2x2) が返ります。
現在のところ、物理的なプロセッサ数(CPU のパッケージ数やコア数)を 取得する関数は、当ライブラリには実装していません。
論理数 = CPUのパッケージ数 x コア数 x スレッド数
例えば、2コアの CPU が 4つ有れば 8 (4x2x1)を返します。 この時、HyperThreading が有効の場合は、16 (4x2x2) が返ります。
現在のところ、物理的なプロセッサ数(CPU のパッケージ数やコア数)を 取得する関数は、当ライブラリには実装していません。