Имя: Пароль:
IT
Админ
Замер производительности в visual studio
,
0 Ислам
 
29.07.14
08:16
Как померить время выполнения всех команд своего проекта в visual studio, так же как это в 1С?
1 Fragster
 
гуру
29.07.14
08:30
ищи profile где-нить в меню
2 МихаилМ
 
29.07.14
08:30
смотрите в сторону Intel Parallel Studio
3 Кирпич
 
29.07.14
08:34
4 Ислам
 
29.07.14
08:48
Нашел пару утилит. Какие-то они стремные. Показывают общее использование процесса, чтобы докопаться до функций приложения нужно перебрать кучу вариантов, и то показал только две функции которые почти не используют проц.
5 Ислам
 
29.07.14
08:59
Короче понятно. Профилер измеряет нагрузку на проц, в итоге за 40 секунд работы программы намерил 4% использования процессора.
А мне нужно знать какая функция сколько времени выполнялась чтобы увеличить быстродействие проги. Это совсем другая задача.
6 Кирпич
 
29.07.14
09:13
(5) у тебя интернета нету что-ли? ну здесь посмотри хотя бы.
http://habrahabr.ru/post/98361/
7 Ислам
 
29.07.14
09:15
Visual Studio дрянь, нет секундомера! 1С гораздо лучше.
8 Ислам
 
29.07.14
09:16
(6) Это то мне зачем? Мне нужно измерить время выполнения команд.
9 Kalambur
 
29.07.14
09:41
напиши функцию фиксации времени и вставляй где надо провести замер
10 Apokalipsec
 
29.07.14
09:47
Разрабатывай, используя TDD, всегда будешь знать сколько у тебя выполняется каждая функция.
11 Joshim
 
29.07.14
10:04
(0) В VS 2010 PRofessional закладка Анализ -> Запустить мастер замера производительности.
12 Ислам
 
29.07.14
10:22
(9) ну да, это единственный выход.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший