2016-07-22 6 views
-5

n個のfork呼び出しと同様に2^nプロセスを作成しますが、具体的には kを作成して処理しますか?kが2の累乗ではないfork()呼び出しを使用してk個のプロセスを作成する方法

+6

ループ内でフォークを呼び出す***親プロセスでのみ***? –

+4

質問する前にあなたの宿題について5秒以上考えるかもしれませんか? – fuz

+0

あなたは何を求めているのか不明です。 –

答えて

1

fork()を使用する代わりにスレッドコンセプトを使用する必要があります。

for(i=0; i < Num_OF_Thread; i++) 
     { 
     pthread_create(&thread_id[i], NULL, print_message_function, NULL); 
     } 
void print_message_function() 
    { 
    // Task wich u want ro perform 
    } 
+0

ありがとう、私はフォークだけを使用するように求められました。 – ShaktiP

関連する問題