Мне нужно «время» или сравнение количества хрустящих приложений, написанных на C/C++. Проблема в том, что машина, на которой я запускаю программу, обычно заполнена людьми, которые делают подобные вещи, поэтому процессоры всегда находятся на полной нагрузке.Бенчмаркинг приложения в полностью загруженной машине
Я думал об использовании функций от time.h liket «получить время дня» (не помню точный синтаксис, извините) и аналогий, но я боюсь, что они не будут хороши для этого случая, я правильно?
И программа «время» от bash дала мне некоторые ошибки давным-давно.
Также проблема заключается в том, что иногда мне нужно получить тайминги в диапазоне 0,5 секунды и так далее.
У кого-нибудь есть подсказка?
PS: компилятор GCC и в некоторых случаях NVCC (NVIDIA) PS2: в моих тестах я просто хочу, чтобы измерить время выполнения между двумя частями основной функции
'clock()' from 'time.h' должен делать то, что вы хотите ... – Christoph
Упоминание того, что вы пытаетесь протестировать с помощью тестов, действительно поможет ответить. –