SystemProcessData

SystemProcessData[]

ユーザがコンピュータシステムで実行中のプロセスについての情報のデータ集合を与える.

SystemProcessData[All]

ユーザのコンピュータシステムで実行中の全プロセスの情報を与える.

SystemProcessData[patt]

名前またはパスが文字列パターン patt にマッチするプロセスの情報を与える.

SystemProcessData[propval]

特性 prop の値が val であるプロセスの情報を与える.

SystemProcessData[{prop1val1,}]

特性 propiの値が valiであるプロセスの情報を与える.

詳細

  • SystemProcessDataは,各プロセスについて次のキーのデータ集合を与える.
  • "PID"プロセスID
    "PPID"親プロセスID
    "Memory"プロセスが使っているメモリ
    "StartTime"プロセスが開始された日付
    "RealTime"プロセスが開始されてからの時間
    "SystemTime"カーネル空間で経過したCPU時間
    "UserTime"ユーザ空間で経過したCPU時間
    "Threads"スレッド数
    "User"このプロセスが属するユーザ
    "Program"プログラム名
    "Path"プログラムの完全ファイルパス
    "Dataset"すべての特性と値のデータ集合
  • SystemProcessDataが返すデータ集合中のプロセスはPIDでソートされる.
  • SystemProcessData[All]はコンピュータシステムによって異なるプロセスを与える.
  • Windows未評価の全プロセス
    Mac現行ユーザのプロセスのみ
    Linux全ユーザの非カーネルプロセスすべて
  • SystemProcessData[prop->val]prop は各プロセスと関連付けられた任意のキーでよい.

例題

すべて開くすべて閉じる

  (1)

現行ユーザのプロセスをリストする:

使用可能な全プロセスをリストする:

現行の$ProcessIDにマッチするプロセスを返す:

現行の$Usernameにマッチするプロセスを返す:

スコープ  (1)

使用可能な全プロセスを得る:

PIDが最も小さいプロセスについての情報を得る:

同じプログラム名のプロセスを数え,降順にソートする:

最もメモリ量が多い10プロセスをリストする:

おもしろい例題  (1)

最もメモリ量が多いプロセスを取り出すタスクを送信する:

これらのプロセスを動的に表示する:

タスクを削除する:

Wolfram Research (2018), SystemProcessData, Wolfram言語関数, https://reference.wolfram.com/language/ref/SystemProcessData.html.

テキスト

Wolfram Research (2018), SystemProcessData, Wolfram言語関数, https://reference.wolfram.com/language/ref/SystemProcessData.html.

CMS

Wolfram Language. 2018. "SystemProcessData." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/SystemProcessData.html.

APA

Wolfram Language. (2018). SystemProcessData. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/SystemProcessData.html

BibTeX

@misc{reference.wolfram_2024_systemprocessdata, author="Wolfram Research", title="{SystemProcessData}", year="2018", howpublished="\url{https://reference.wolfram.com/language/ref/SystemProcessData.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_systemprocessdata, organization={Wolfram Research}, title={SystemProcessData}, year={2018}, url={https://reference.wolfram.com/language/ref/SystemProcessData.html}, note=[Accessed: 22-November-2024 ]}