Skip to content

Instantly share code, notes, and snippets.

@Shinpeim
Last active November 2, 2024 00:52
Show Gist options
  • Save Shinpeim/4736099 to your computer and use it in GitHub Desktop.
Save Shinpeim/4736099 to your computer and use it in GitHub Desktop.
プロセスとかスレッドとかプロセス間通信とかについて書く場所

重要

サイズがあまりに大きくなってしまったので、gist ではなくて github 上で管理するようにしました。

https://github.com/Shinpeim/process-book

URL 変わっちゃうの申し訳ないんだけど、一覧性が高くなるのと pull req が受け取れるメリットのほうを取ります。せっかく読みにきてくれたのにひと手間かかっちゃってすみません。

この文書の目的

この文書は*nix系のシステムにおけるプロセスやシグナルなどについて説明することを目的に書かれています。「プロセスとかよくわかってないからちゃんと知りたいな」みたいなひとたちが想定読者です。あと、まとめることによって自分の知ってることの棚卸しをするという目的もあります。

@kenkou25
Copy link

とてもわかりやすく、参考になりました。

1点だけ、漢字の変換ミスと思われますが、

[002.md 157行目]
誤 : 子プロセス毎消えて
正 : 子プロセスごと消えて

以上です。
次回も楽しみにしています。

@Shinpeim
Copy link
Author

h-kawさん

そのとおりですね。ご指摘ありがとうございます。並列処理と平行処理の違いに踏み込むと論点がブレるため、今回は「同時に複数の計算が可能になる」という表現に改めました。

kenkou25さん

ありがとうございます。修正しました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment