この文書は*nix系のシステムにおけるプロセスやスレッド、シグナルについて説明することを目的に書かれています。「プロセスとかスレッドとかよくわかってないからちゃんと知りたいな」みたいなひとたちが想定読者です。あと、まとめることによって自分の知ってることの棚卸しをするという目的もあります。
少しずつ書いてますが、更新したら http://nekogata.hatenablog.com/ でお知らせします
この文書は*nix系のシステムにおけるプロセスやスレッド、シグナルについて説明することを目的に書かれています。「プロセスとかスレッドとかよくわかってないからちゃんと知りたいな」みたいなひとたちが想定読者です。あと、まとめることによって自分の知ってることの棚卸しをするという目的もあります。
少しずつ書いてますが、更新したら http://nekogata.hatenablog.com/ でお知らせします
ありがとうございます。修正しました
「プロセス、スレッドと並列処理」という記事におきまして「いわゆる「並列処理」が可能になるわけです」と書いておられますが、こちらの「並列処理」は「並行処理 = concurrent processing = pseudo parallel processing」ではないでしょうか。当方の勘違いでしたら誠に申し訳ございません。ご教示いただけましたら幸いです。
とてもわかりやすく、参考になりました。
1点だけ、漢字の変換ミスと思われますが、
[002.md 157行目]
誤 : 子プロセス毎消えて
正 : 子プロセスごと消えて
以上です。
次回も楽しみにしています。
h-kawさん
そのとおりですね。ご指摘ありがとうございます。並列処理と平行処理の違いに踏み込むと論点がブレるため、今回は「同時に複数の計算が可能になる」という表現に改めました。
kenkou25さん
ありがとうございます。修正しました。
大学で丁度習ったところだったので理解が進みました。ありがとうございました。
誤字報告:
× COW(Coy On Write)
○ COW(Copy On Write)