|
Замер производительности в 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) у тебя интернета нету что-ли? ну здесь посмотри хотя бы.
|
|
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) ну да, это единственный выход.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший