Class: WMI::Win32_NamedJobObjectActgInfo
- Inherits:
-
Base
- Object
- Base
- WMI::Win32_NamedJobObjectActgInfo
- Defined in:
- lib/Win32_NamedJobObjectActgInfo.rb
Overview
このクラスにより、ジョブ オブジェクトの IO アカウンティング情報が表されます。
Instance Attribute Summary (collapse)
-
- (uint32) ActiveProcesses
readonly
ジョブに現在関連付けれられているプロセスの合計を指定します。.
-
- (string) Caption
readonly
統計またはメトリックの簡単な説明 (1 行分の文字列) です。.
-
- (string) Description
readonly
統計またはメトリックの説明です。.
-
- (string) Name
readonly
Name プロパティで、統計またはメトリックを認識するラベルを定義します。.
-
- (uint64) OtherOperationCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取りおよび書き込み以外の I/O 操作の回数を指定します。.
-
- (uint64) OtherTransferCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取りおよび書き込み以外の操作中に転送したバイト数を指定します。.
-
- (uint32) PeakJobMemoryUsed
readonly
ジョブに関連付けられた、すべてのプロセスのピーク メモリの使用量を KB で指定します。.
-
- (uint32) PeakProcessMemoryUsed
readonly
ジョブに関連付けられたことのあるすべてのプロセスによって使用された、最大プロセス メモリを KB で指定します。.
-
- (uint64) ReadOperationCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取り操作の回数を指定します。.
-
- (uint64) ReadTransferCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより、読み取られたバイト数を指定します。.
-
- (uint64) ThisPeriodTotalKernelTime
readonly
ジョブあたりのカーネル モードの制限時間を設定する前回の呼び出し後の (ジョブと関連付けられていない停止したすべてのプロセスだけでなく) ジョブと関連付けられているすべてのアクティブ プロセスのカーネル モード実行時間の合計を 100 ナノ秒で指定します。.
-
- (uint64) ThisPeriodTotalUserTime
readonly
ジョブあたりのユーザー モードの制限時間を設定する前回の呼び出し後の (ジョブと関連付けられていない停止したすべてのプロセスだけでなく) ジョブと関連付けられているすべてのアクティブ プロセスのユーザー モード実行時間の合計を 100 ナノ秒で指定します。.
-
- (uint64) TotalKernelTime
readonly
ジョブと関連付けられていない停止したすべてのプロセスだけでなく、ジョブと関連付けられているすべてのアクティブ プロセスのカーネル モード実行時間の合計を 100 ナノ秒で指定します。.
-
- (uint32) TotalPageFaultCount
readonly
すべてのジョブに関連付けられたアクティブ プロセスだけでなく、停止したジョブには関連付けられていないプロセスによるページ フォールトの合計数を指定します。.
-
- (uint32) TotalProcesses
readonly
停止しているプロセスを含む、ジョブが終了するまでにジョブに関連付けられたプロセスの合計を指定します。.
-
- (uint32) TotalTerminatedProcesses
readonly
制限違反が原因で停止したプロセスの合計を指定します。.
-
- (uint64) TotalUserTime
readonly
ジョブと関連付けられていない停止したすべてのプロセスだけでなく、ジョブと関連付けられているすべてのアクティブ プロセスのユーザー モード実行時間の合計を 100 ナノ秒で指定します。.
-
- (uint64) WriteOperationCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、書き込み操作の回数を指定します。.
-
- (uint64) WriteTransferCount
readonly
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより、書き込まれたバイト数を指定します。.
Method Summary
Methods inherited from Base
#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_
Instance Attribute Details
- (uint32) ActiveProcesses (readonly)
ジョブに現在関連付けれられているプロセスの合計を指定します。
9 10 11 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 9 def ActiveProcesses @ActiveProcesses end |
- (string) Caption (readonly)
統計またはメトリックの簡単な説明 (1 行分の文字列) です。
14 15 16 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 14 def Caption @Caption end |
- (string) Description (readonly)
統計またはメトリックの説明です。
19 20 21 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 19 def Description @Description end |
- (string) Name (readonly)
Name プロパティで、統計またはメトリックを認識するラベルを定義します。
29 30 31 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 29 def Name @Name end |
- (uint64) OtherOperationCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取りおよび書き込み以外の I/O 操作の回数を指定します。
34 35 36 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 34 def OtherOperationCount @OtherOperationCount end |
- (uint64) OtherTransferCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取りおよび書き込み以外の操作中に転送したバイト数を指定します。
39 40 41 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 39 def OtherTransferCount @OtherTransferCount end |
- (uint32) PeakJobMemoryUsed (readonly)
ジョブに関連付けられた、すべてのプロセスのピーク メモリの使用量を KB で指定します。
44 45 46 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 44 def PeakJobMemoryUsed @PeakJobMemoryUsed end |
- (uint32) PeakProcessMemoryUsed (readonly)
ジョブに関連付けられたことのあるすべてのプロセスによって使用された、最大プロセス メモリを KB で指定します。
49 50 51 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 49 def PeakProcessMemoryUsed @PeakProcessMemoryUsed end |
- (uint64) ReadOperationCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、読み取り操作の回数を指定します。
54 55 56 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 54 def ReadOperationCount @ReadOperationCount end |
- (uint64) ReadTransferCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより、読み取られたバイト数を指定します。
59 60 61 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 59 def ReadTransferCount @ReadTransferCount end |
- (uint64) ThisPeriodTotalKernelTime (readonly)
ジョブあたりのカーネル モードの制限時間を設定する前回の呼び出し後の (ジョブと関連付けられていない停止したすべてのプロセスだけでなく) ジョブと関連付けられているすべてのアクティブ プロセスのカーネル モード実行時間の合計を 100 ナノ秒で指定します。
66 67 68 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 66 def ThisPeriodTotalKernelTime @ThisPeriodTotalKernelTime end |
- (uint64) ThisPeriodTotalUserTime (readonly)
ジョブあたりのユーザー モードの制限時間を設定する前回の呼び出し後の (ジョブと関連付けられていない停止したすべてのプロセスだけでなく) ジョブと関連付けられているすべてのアクティブ プロセスのユーザー モード実行時間の合計を 100 ナノ秒で指定します。
73 74 75 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 73 def ThisPeriodTotalUserTime @ThisPeriodTotalUserTime end |
- (uint64) TotalKernelTime (readonly)
ジョブと関連付けられていない停止したすべてのプロセスだけでなく、ジョブと関連付けられているすべてのアクティブ プロセスのカーネル モード実行時間の合計を 100 ナノ秒で指定します。
78 79 80 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 78 def TotalKernelTime @TotalKernelTime end |
- (uint32) TotalPageFaultCount (readonly)
すべてのジョブに関連付けられたアクティブ プロセスだけでなく、停止したジョブには関連付けられていないプロセスによるページ フォールトの合計数を指定します。
83 84 85 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 83 def TotalPageFaultCount @TotalPageFaultCount end |
- (uint32) TotalProcesses (readonly)
停止しているプロセスを含む、ジョブが終了するまでにジョブに関連付けられたプロセスの合計を指定します。
89 90 91 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 89 def TotalProcesses @TotalProcesses end |
- (uint32) TotalTerminatedProcesses (readonly)
制限違反が原因で停止したプロセスの合計を指定します。
94 95 96 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 94 def TotalTerminatedProcesses @TotalTerminatedProcesses end |
- (uint64) TotalUserTime (readonly)
ジョブと関連付けられていない停止したすべてのプロセスだけでなく、ジョブと関連付けられているすべてのアクティブ プロセスのユーザー モード実行時間の合計を 100 ナノ秒で指定します。
99 100 101 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 99 def TotalUserTime @TotalUserTime end |
- (uint64) WriteOperationCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより実行された、書き込み操作の回数を指定します。
104 105 106 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 104 def WriteOperationCount @WriteOperationCount end |
- (uint64) WriteTransferCount (readonly)
現在、および今までにジョブと関連付けられたことのあるすべてのプロセスにより、書き込まれたバイト数を指定します。
109 110 111 |
# File 'lib/Win32_NamedJobObjectActgInfo.rb', line 109 def WriteTransferCount @WriteTransferCount end |