SisMaker 4 anni fa
parent
commit
51e153e72c
1 ha cambiato i file con 8 aggiunte e 8 eliminazioni
  1. +8
    -8
      src/measure/utTc.erl

+ 8
- 8
src/measure/utTc.erl Vedi File

@ -106,22 +106,22 @@ collector(0, Max, Min, Sum, ProcCnt, List) ->
{Max, Min, Sum, Aver, Greater, Less};
collector(Index, Max, Min, Sum, ProcCnt, List) ->
receive
{result, Microsecond} ->
NewSum = Sum + Microsecond,
{result, Nanosecond} ->
NewSum = Sum + Nanosecond,
if
Max == 0 ->
NewMax = NewMin = Microsecond;
Max < Microsecond ->
NewMax = Microsecond,
NewMax = NewMin = Nanosecond;
Max < Nanosecond ->
NewMax = Nanosecond,
NewMin = Min;
Min > Microsecond ->
Min > Nanosecond ->
NewMax = Max,
NewMin = Microsecond;
NewMin = Nanosecond;
true ->
NewMax = Max,
NewMin = Min
end,
collector(Index - 1, NewMax, NewMin, NewSum, ProcCnt, [Microsecond | List])
collector(Index - 1, NewMax, NewMin, NewSum, ProcCnt, [Nanosecond | List])
after 1800000 ->
io:format("execute time out~n"),
ok

Caricamento…
Annulla
Salva