Re: Странное вычисление времени работы программы при разных
От:
Аноним
Дата:
18.02.04 15:20
Оценка:
Здравствуйте, GDV_GDV, Вы писали:
GDV>Я понимаю так при выполнении for{for{}} должно времени тратится меньше чем при for{for{per++}} я прав, если они имеют одинаковые условия в приоритетах в выделении времени кванта на одинаковые ресурсы процессора, а они имеют, почему получается наоборот.
Ну например это может происходить из-за:
1. Выравнивания инструкций
2. Неудачного предсказания переходов
Можно попробовать в различных местах этих циклов (в том числе и вне основного цикла) повставлять nop-ов — могут получится и более различные рузкльтаты...