簡単な質問があります
コードのセクションをループしています。このコードの目的は、所要時間を収集することです。ループが実行されるたびにこれを行うことができますが、たとえば、ループが実行されるたびに時間を収集し、これらの値を保存し、それらを合計してから平均することです。私はこれを達成しますか?
また、ループがその時間を完了すると、次に進み、合計時間をリセットする必要があります
これは私の現在のコードです:
if (myrank == 0) {
for (int len = minlen; len <= maxlen; len *= 2) { //len=*2 doubles the ping size each time
for (int i = 0; i < MAX_LOOPS;) {
long startTime = System.nanoTime();
long endTime = System.nanoTime();
long duration = endTime - startTime;
durationseconds = duration; // this is where i want to store all the durations
i++;
}
みんなありがとう :)