|
|
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
Кто знает как это вообще делается? как измерять время выполнения функции? Должны наверное существовать инструмменты более серьезные, чем time() после выполнения минус time() до выполнения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 13:59 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
Время выполнения в процессорных тактах ;) Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:11 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
а можна с коментарием? что это за директивы? что это за асмы? это что Managed C++ чтоли? а то я в нем очень слаб ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:21 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
latex, зобей ! пешы как я скозал и будет щастье. зы какой нафег Managed C++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:31 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
не-а я так не могу. обьясни пожалуйста первую часть кода: #pragma warn -8070 __int64 Ticks() { asm 586 asm RDTSC } #pragma warn +8070 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:46 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
эту умною вещ я прочетал ф книшке «C For Dummies». афтара не помню каменты по англицки асилеть не смок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:51 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
а линк на умную книжку можно ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 16:55 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 17:10 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
ну че за лажа? Я ведь серьезно просил ну так есть линк или нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 17:19 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
извени. значет книшку уже убрале. новерное пираццкая была :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 17:23 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
latexКто знает как это вообще делается? Профайлером. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 19:35 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
MasterZivПрофайлером. О помоему это как раз то что я и хотел узнать. что такое профайлер? где его взять? какие бывают?( мне все равно под вин||лин ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2006, 19:45 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
Довольно сносный способ: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2006, 05:15 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
latexне-а я так не могу. обьясни пожалуйста первую часть кода: #pragma warn -8070 __int64 Ticks() { asm 586 asm RDTSC } #pragma warn +8070 #pragma warn -8070 - отключает реакцию компилятора на warning в процессе компиляции, какое именно можно узнать по номеру в MSDN далее идет функция, которая возвращает охренено большое число (64 бита), реализована с ассемблерными вставками (asm) потом возвращается реакция на предупреждение № 8070 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.04.2006, 08:21 |
|
||
|
Средства оценки скорости выполнения
|
|||
|---|---|---|---|
|
#18+
что такое профайлер? Это такая программа. где его взять? В поставке твоего компилятора. Работа с профайлером обычно требует специальной сборки (компилятор при этом генерирует специальный код). какие бывают? Разные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.04.2006, 12:12 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33669413&tid=2031498]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
191ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 509ms |

| 0 / 0 |
