Re[4]: Define TRACE constant
От: Somescout  
Дата: 16.01.17 13:41
Оценка:
Здравствуйте, Sinix, Вы писали:

S>Мерять надо правильно

  ---
Попробовал мерять вашим методом:

Релизная версия в режиме отладки в студии (Работает быстрее. Почему?!):
         FibStr:   505ms, ips:         202,369,593.78 | Mem:      8.00 kb, GC 0/1/2:    0/3/2 => 102334155
         FibObj:  1470ms, ips:          69,610,075.60 | Mem:  1,688.13 kb, GC 0/1/2: 1561/3/2 => 102334155


Обычный запуск:
         FibStr:   760ms, ips:         134,485,600.65 | Mem:      8.00 kb, GC 0/1/2:    0/3/2 => 102334155
         FibObj:  2662ms, ips:          38,430,185.95 | Mem:  1,688.17 kb, GC 0/1/2: 1561/3/2 => 102334155


Разница хоть и стала меньше, но всё равно стабильно присутствует. И да, похоже TRACE на это не влияет.

PS — IPS, в данном случае ведь не instructions per second?


PS2. Допускаю что проблема в системе, но непонятно какая.

UPD. Действительно, на другом компьютере не воспроизводится. Буду разбираться кто гадит.
UPD2. Закрыл браузер, скорости выровнялись. Странно почему в студии быстрее работало — может она для себя и дочерних процессов affinity выставляет? Как браузер снова потолстеет, попробую разобраться.
ARI ARI ARI... Arrivederci!
Отредактировано 16.01.2017 13:56 Somescout . Предыдущая версия . Еще …
Отредактировано 16.01.2017 13:47 Somescout . Предыдущая версия .
Отредактировано 16.01.2017 13:47 Somescout . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.