エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
プロセス管理、並行処理・並列処理
※ スレッドにおけるメモリ空間についての補足 ※一般にスレッドではスタック領域は別々に取られる。 ↓ C... ※ スレッドにおけるメモリ空間についての補足 ※一般にスレッドではスタック領域は別々に取られる。 ↓ C言語でいう自動変数 (関数内で定義されたstaticでない変数) はスレッドごとに独立している。グローバルデータ領域やヒープ領域はプロセス内で共有している。 ↓ グローバル変数 (C言語で関数の外に定義されている変数) やヒープにある変数 (C言語なら malloc や calloc で領域を確保する変数) は共有される。 2 プロセスの状態プロセスは以下に示す3つの状態を持つ。実行可能 (レディ) 状態 (ready state) 実行可能だが、CPUによる実行を待っている状態。 実行状態 (running state) CPUによって実際に実行されている状態。 待ち状態 (wait state) 何らかの事象 (入出力の完了や他のプロセスからの合図など) を待っている状態。