回答編集履歴
1
追記
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> しかし自分の解釈では、pid = Process.forkとforkされた瞬間に、子プロセスもpid = Process.forkまで読み終えた状態の親プロセスとまったく同様なメモリの状態を保持していると考えています。
|
2
2
|
|
3
|
-
[Process.fork](https://docs.ruby-lang.org/ja/latest/method/Process/s/fork.html)の瞬間を複製し、[forkの戻り値](https://docs.ruby-lang.org/ja/latest/method/Kernel/m/fork.html)は
|
3
|
+
正確には[Process.fork](https://docs.ruby-lang.org/ja/latest/method/Process/s/fork.html)の瞬間を複製し、[forkの戻り値](https://docs.ruby-lang.org/ja/latest/method/Kernel/m/fork.html)は
|
4
4
|
> 親プロセスでは子プロセスのプロセスIDを、子プロセスでは nil を返します。
|
5
5
|
|
6
6
|
となっています。
|