SystemProcesses

SystemProcesses[]

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

SystemProcesses[All]

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

SystemProcesses[patt]

名前が文字列パターン patt にマッチする全プロセスのリストを与える.

SystemProcesses[propval]

特性 prop が値 val を持つ全プロセスのリストを与える.

SystemProcesses[{prop1val1,}]

特性 propiが値 valiを持つ全プロセスのリストを与える.

詳細

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

例題

すべて開くすべて閉じる

  (1)

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

任意のユーザのプロセスをリストする:

パスに"Wolfram"が含まれている任意のプロセスをリストする:

スコープ  (2)

100メガバイトより多く使っているプロセスを探す:

パスでキーワードを検索してプロセスを探す:

複数の条件で検索する:

プロセスオブジェクトを得る:

プロセスが使っているメモリを返す:

アプリケーション  (1)

取り出されたプロセスの多くはKillProcessを使って終了することができる:

プロセスのスレッド数のヒストグラムを作る:

特性と関係  (1)

通常,システムプロセスは現行ユーザのものが返される:

考えられる問題  (1)

SystemProcessesは,StringContainsQと文字列式を使ってプロセスを探す:

ワイルドカードの「*」はここでは使えない:

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

テキスト

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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