Я хочу измерить время выполнения для циклов на различных платформах, таких как php, c, python, Java, javascript ... Как его измерить?
Я знаю эти платформы, поэтому я говорю об этом:
for (i = 0; i < 1000000; i++)
{
}
Я не хочу ничего измерять в цикле.
Немного модификация:
@ all Некоторые из моих друзей говорят, что компилятор оптимизирует этот код, делая этот цикл бесполезным. Я согласен с этим. мы можем добавить небольшой оператор, например, некоторый инкрементный оператор, но на самом деле я просто хочу вычислить время выполнения каждой итерации в цикле на разных языках. Добавление инкрементного оператора сложит время выполнения, и это повлияет на результаты, причины на разных платформах, время выполнения для увеличения значения также будет разным, что сделает результат бесполезным.
Короче говоря, лучше спросить:
Я ХОЧУ РАСЧЕТИТЬ ВРЕМЯ ИСПОЛНЕНИЯ ПЕРИОДИЗАЦИИ В ПЕТЛЕ НА РАЗНЫХ ПЛАТФОРМАХ ... КАК ЭТО СДЕЛАТЬ ???
редактировать ---
Я узнал о Python Profilers
Модули профилировщика ... которые оценивают время процессора ... абсолютное время .. Любые предложения ??? Тем временем я работаю над этим ...