Здравствуйте, 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!