回答編集履歴

1

プログラムのコメントを直した

2016/10/08 04:16

投稿

rubato6809
rubato6809

スコア1380

test CHANGED
@@ -1,6 +1,4 @@
1
- 試しに、Chromeを起動しておき、コンソールで、``` ps ax | grep chrome | wc -l ``` とタイプして、chromeプロセス数の増減を見てみました。新しくタブを開き、どこかページを表示するとchromeプロセスが増えるので、
1
+ 試しに、Chromeを起動しておき、コンソールで、``` ps ax | grep chrome | wc -l ``` とタイプして、chromeプロセス数の増減を見てみました。新しくタブを開き、どこかページを表示するとchromeプロセスが増えるので、**ひとつのタブを、ひとつのchromeプロセスが担当**していると推測できます。
2
-
3
- **ひとつのタブを、ひとつのchromeプロセスが担当**していると推測できます。
4
2
 
5
3
 
6
4
 
@@ -48,15 +46,17 @@
48
46
 
49
47
  if (id == 0) {
50
48
 
51
- /* こちらを走るのは子プロセス。新たなプログラムに変身する事が多い
49
+ /* こちらを走るのは子プロセス。新たなプログラムに変身する事が多い
52
50
 
53
- * chromeはexec */
51
+ * chromeはexecしないかも
52
+
53
+ */
54
54
 
55
55
  execve(新しいプログラム名, コマンドライン引数の配列, 環境変数の配列);
56
56
 
57
57
  } else {
58
58
 
59
- /* こちらを走るのは親 */
59
+ /* こちらを走るのは親プロセス */
60
60
 
61
61
  /* wait() で子プロセスの終了を待つのは、ひとつのパターン */
62
62