进程执行以下代码段:
null
for(i = 1; i < = n; i++) fork ();
创建的新流程数量为
(A) N (B) ((n(n+1))/2) (C) 2. N – 1
(D) 3. N – 1 答复: (C) 说明:
fork (); // Line 1 fork (); // Line 2 fork (); // Line 3 .....till n L1 // There will be 1 child process created by line 1 / L2 L2 // There will be 2 child processes created by line 2 / / L3 L3 L3 L3 // There will be 4 child processes created by line 3 ........
我们也可以使用直接公式来获得子进程的数量。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END