Как правильно измерить Process
время выполнения по stopwatch
? С чего начать, где закончить?
this.Process.Start();
StreamWriter streamWriter = this.Process.StandardInput;
this.runtimeStopwatch.Start();
streamWriter.Write(test);
string output = this.Process.StandardOutput.ReadToEnd();
this.runtimeStopwatch.Stop();
this.Process.WaitForExit();
Для простого process
для умножения на два целых (i * i
) время выполнения - это что-то вроде 20-70ms
. Я думаю, что это слишком долго для такой простой программы.