例えば8つのコア装置を備え、例えば、このような巨大なタスク実行:このタスクは、デバイスの8つのコアを使用して実行されますアンドロイドでは、1つのタスクはデバイスのすべてのコアを使用して実行されるか、1つだけが実行されますか?
int sum=1;
for (int i=0; i<99999999; i++){
sum=(int)(sum+sum);
}
を?またはただ一つ?私はあなたが手動で各コアの1/8のタスクで8つのスレッドを作成する必要があるかどうか、またはあなたのタスクで同時に8つのコアを使用できるため、スレッドで巨大なタスクを実行できるかどうかを知りたい。
ありがとうございます。
シングルスレッドは1つのコアでのみ実行されます – Shaishav
8コア間でタスクをどのように配布できますか?手動で8スレッドを使用していますか?少しイライラします。これは、OSによって自動的に処理される必要があります。 – NullPointerException
ここでは、「並列コンピューティング」についてお話しています。それほど簡単ではありません:https://en.wikipedia.org/wiki/Parallel_computing – Shaishav