Как измерить производительность кода в .NET?
Выполняйте свой код несколько code-timing раз. Проблема, похоже, в performance-tuning том, что ваш код выполняется benchmark намного быстрее, чем детализация benchmarks вашего измерительного прибора. Самое benchmark простое решение - выполнить perfomance ваш код много-много раз (тысячи, может dotnet быть, миллионы), а затем .net вычислить среднее время выполнения.
Изменить: Кроме dot-net того, из-за характера текущих slow оптимизирующих компиляторов fast (и виртуальных машин, таких tuning как CLR и JVM) измерение performance скорости выполнения отдельных performance строк кода может вводить speed в заблуждение, поскольку efficiency измерение может влиять на performance-tuning скорость. достаточно много. Гораздо slow лучше было бы профилировать .net-framework всю систему (или, по крайней efficiency мере, более крупные блоки) и perfomance проверить, где находятся slow узкие места.
.net
performance
benchmarking
Как измерить производительность кода в .NET?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.