Наиболее точный замер времени выполнения кода - Visual Basic .NET
Формулировка задачи:
Всех приветствую!
Мужики, возник вот такой вопрос. Первый код:
второй код:
Как наиболее точно замерить сколько по времени выполнялся первый код и сколько второй?
Вроде как по логике вещей второй код должен выполняться дольше, т.к. каждый раз в цикле будет выделяться память под переменную. Стало вот интересно насколько будет разница во времени между этими двумя вариантами.
Если кто-то из вас имеет проверенные и точные наработки по замерам, подскажите, как это наиболее правильно замерять?
Буду благодарен за любую помощь.
Если вот так делать, это точный замер?
Загруженность системы не влияет на "Тики" в DateTime?
Решение задачи: «Наиболее точный замер времени выполнения кода»
textual
Листинг программы
Dim SW1 As New Stopwatch Dim SW2 As New Stopwatch SW1.Start() Dim str As String For i As Integer = 0 To 9999 str = i Next SW1.Stop() SW2.Start() For i As Integer = 0 To 9999 Dim str1 As String = i Next SW2.Stop() MsgBox(SW1.Elapsed.ToString & vbCrLf & SW2.Elapsed.ToString)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д