0

ハンドウォーマーのアプリをいくつか見ましたが、一度に複数のプロセスを実行することで、そのようなものを非常に簡単に作成できると思います。試してみた人いますか?もしそうなら、ここでそれを私たちと共有できますか?

4

2 に答える 2

1

無限に繰り返される計算 (たとえば、Pi で数字を見つけるものなど) を見つけて、それらを実行する 3 つまたは 4 つのスレッドを起動するだけです。同時カウントを 4 に設定した NSOperationQueue か、自分でスレッドを生成するだけです。

重要なのは、システムを何らかの方法で機能させることです。CPU または GPU (または両方) を実行できます。

于 2010-03-23T18:36:07.423 に答える
0

複数のスレッドを簡単に生成できます。

- (void) reticulateSplines {
    while (1) ;
}

- (void) spawnThreads {
    for (int i=0; i<kNumberOfThreads; i++)
        [self performSelectorInBackground:@selector(reticulateSplines)
              withObject:nil];
}

ただし、それはいくつかのプロセスではなく、おそらくマシンをウォームアップしません.

于 2010-03-23T17:50:58.153 に答える