tusbasaのブログ

業務や勉強中に調べたことを自分用にメモするブログ

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

  • プロセスとは

    • OSが実行しているプログラムのインスタンス
    • 各プロセスは同じメモリ領域を一切共有しない
  • スレッドとは

    • CPUから見たプログラムの「実行単位」
    • プロセスに含まれる
    • プロセス内の同じメモリ領域を共有する

マルチスレッド環境で適切なメモリ管理を行うことをスレッドセーフと呼ぶ

参考

webpia.jp