Sionの技術ブログ

SREとして日々の学習を書いて行きます。twitterは@sion_cojp

Linux

プロセスとスレッドと違い

プロセス、スレッドの違い プロセス スレッド 特徴 プロセスはリソースを共有できない。ロックかけたりしないといけない。プロセス間通信も出来る(unixだとパイプ) メモリや、オープン中のファイルなどのリソースを共有することができる。競合(レースコン…

プロセスの実装と生成・終了ってどうなってるの?

プロセスってどう管理されてるの? プロセステーブルのエントリには何が書かれてるの? プロセスの生成の流れ プロセス終了の流れ プロセスってどう管理されてるの? プロセステーブルにプロセスが起動するたびにエントリが追加、削除されてる プロセステー…

プロセスって何?

はじめに そもそもOSは プロセスって何? プロセスの動き プロセスの切り替えってどうやってるの? プリエンプティブ方式と、ノンプリエンプティブ方式って何? プロセスの実行スケジュール管理はどうやってるの? プロセスとメモリの関係 演算って何? MMU…