2017-08-11 10 views
0

プロセスの状態は、そのプロセスの現在のアクティビティによって定義されます。 マルチスレッドのプロセスの状態はどうですか?

  • 準備
  • を待っ
  • を実行している

    • 新しい

    を終了するので、それはマルチスレッドであれば、複数の状態を持っていますか?

  • +1

    に依存します。スレッドがユーザーレベルのライブラリによって実装されている場合、カーネルはスレッドを認識せず、すべてのスレッドが属するプロセスの状態を保持します。それ以外の場合は、それぞれ独自の状態になります。 –

    +0

    ありがとうございますが、私はプロセスの状態を尋ねます。 – Maske

    答えて

    2

    はい。実行の各スレッドは、実行、実行、またはブロックする準備ができています。他の可能な状態もいくつかのプラットフォーム上に存在する。

    関連する問題