Описание тега execution-time

Время выполнения означает, сколько времени требуется для выполнения конкретной программы.
1 ответ

Интеграционные тесты Rails: сокращение времени выполнения

Я хочу поделиться своими находками и услышать от других об успешных и неудачных попытках сократить время выполнения интеграционных тестов приложений Rails (будь то "обычные" тесты, основанные на Cucumber или RSpec). Вопрос подразумевает, что тесты в…
0 ответов

Сколько времени для выполнения X основных операций?

Сколько нужно выполнить 10^9 основных операций? Во-первых, как попытаться решить, как долго эта вещь будет выполняться? Во-вторых, что если вместо 10^9 мне дано случайное целое число, то есть: (x^10) или (10^x) или (n^x) Спасибо!
08 янв '14 в 21:38
4 ответа

Подсчет количества цифр в числе - какое из этих двух решений быстрее?

Недавно в одном из интервью меня спросили, как мне написать алгоритм для подсчета количества цифр в данном числе. Так, например, если бы мне дали число 500, результатом было бы 3. Если бы мне дали число 15345, результатом было бы 5. Я придумал 2 воз…
17 фев '14 в 19:34
6 ответов

Как я могу получить время выполнения программы в миллисекундах в C?

В настоящее время я получаю время выполнения моей программы в секундах, вызывая: time_t startTime = time(NULL); //section of code time_t endTime = time(NULL); double duration = difftime(endTime, startTime); Можно ли получить время стены в миллисекун…
07 фев '10 в 03:12
1 ответ

Время выполнения в с ++

Попытка найти время выполнения моего кода, используя это: #include <iostream> #include <time.h> using namespace std; int main() { clock_t t1, t2; t1 = clock(); // code goes here t2 = clock(); float diff = ((float)t2 - (float)t1); cout &l…
31 май '15 в 13:38
3 ответа

Простое изменение приводит к значительному увеличению времени выполнения SQL-запроса.

Я выполняю следующий SQL-запрос в моей базе данных Microsoft SQL Server (2012 Express), и он работает нормально, выполняя менее чем за секунду: SELECT StringValue, COUNT(StringValue) FROM Attributes WHERE Name = 'Windows OS Version' AND StringValue …
2 ответа

Сроки выполнения программы

У меня есть проект, написанный на C, и я хотел бы знать, есть ли простой способ профилировать его время выполнения и использование памяти под Windows. Заранее спасибо.
1 ответ

Zend _forward() не работает в preDispatch()?

В настоящее время я собираю контроллер из моего приложения Zend MVC, который будет использоваться только в качестве службы json для заполнения страницы. Я хочу ограничить пользователей использовать только метод GET для доступа к этой конечной точке …
11 июн '12 в 17:46
1 ответ

Как сократить время выполнения, заменив цикл while?

Я написал небольшой код в Octave, и его часть проверяет, равны ли значения в первых строках двух матриц, и если да, добавляя значение второй строки второй матрицы к значению второй строки первая матрица Это та часть кода, которую я написал, использу…
03 апр '16 в 22:42
0 ответов

Сколько назначений переменных происходит при создании списка?

Я пытаюсь вычислить время выполнения моего кода, используя присвоение переменной в качестве единицы вычисления. Я пытаюсь понять, сколько переменных назначено для различных методов. Например, если часть моего кода была list = [first, second, third]б…
1 ответ

Jmeter - измеряет продолжительность выполнения OS Process Sampler

У меня есть OS Process Sampler для вызова команды ОС через JMeter. Мне нужно измерить общее время выполнения скрипта и определить ответное утверждение. Asseriont должен потерпеть неудачу, если измеренная продолжительность выполнения превышает заданн…
3 ответа

Умножение занимает единицу времени?

У меня следующая проблема При каких обстоятельствах умножение может рассматриваться как операция с единичным временем? Но я думал, что умножение всегда считается занимать единицу времени. Был ли я не прав?
2 ответа

Одна и та же программа, та же JVM, но совершенно разные требования к памяти и время выполнения на разных машинах - почему?

Я пытаюсь запустить NetLogo (среду моделирования Java) в кластере в рамках большого эксперимента. Я был удивлен, казалось бы, огромным требованием к памяти для (относительно) простого моделирования. В кластере он генерирует исключения "java.lang.Out…
10 сен '12 в 16:17
1 ответ

Применение seq для улучшения времени выполнения в Haskell

У меня есть следующее: data Node = Node { position::Int , zombies::Float , connections::[Int] } moveZombie :: [Node] -> Node -> Node moveZombie nodes (Node i _ cx) = zc `seq` Node i zc cx where zc = sum [zombies n / (fromIntegral $ length $ co…
03 ноя '12 в 05:12
2 ответа

Отображение времени выполнения в C++: cin/scanf/getchar_unlocked()

Я работаю над проектом, чтобы показать, что std::cin медленнее принимать входные данные по сравнению с scanf что, в свою очередь, будет медленнее, чем принимать ввод через самописанные функции, используя getchar/getchar_unlocked() и так далее. Я хоч…
28 фев '14 в 07:37
1 ответ

Невозможно понять время выполнения в алгоритме

Мне сложно определить время выполнения каждого шага в алгоритме. Я просто не могу понять логику. Мы все знаем, прежде чем определять Big O или Theta в алгоритме, мы должны вычислить время выполнения каждого шага, а затем мы рассчитаем порядок на осн…
2 ответа

Количество раз выполнения кода 2 будет отличаться?

Интересно, сколько раз будет выполнен 2 кусок кода. Оба они n раз или один из них n+1? int sum=0; for (int i = 1; i <= n; i++) sum = sum + i; А ТАКЖЕ int sum=0; for (int i = 1; i <= n; ++i) sum = sum + i; Есть ли кто-нибудь, чтобы помочь мне? …
19 ноя '13 в 10:31
2 ответа

Как выйти из процесса, запущенного с Ruby, если это займет более 5 секунд?

Я внедряю систему проверки в Ruby. Он запускает исполняемые файлы с различными тестами. Если решение не является правильным, может потребоваться вечность, чтобы закончить его с некоторыми сложными тестами. Вот почему я хочу ограничить время выполнен…
01 янв '11 в 12:44
1 ответ

Сонар: история выполнения одного теста

TXTFIT = время выполнения теста для отдельного теста Привет, Я использую Sonar для анализа моего проекта Maven Java. Я тестирую с помощью JUnit и генерирую отчеты о времени выполнения теста с помощью плагина Maven Surefire.В моем сонаре я вижу время…
15 окт '15 в 12:35
1 ответ

Python: производительность поиска делителей

Сравнительный анализ этих функций: def divisors_optimized(number): square_root = int(math.sqrt(number)) for divisor in range(1, square_root): if number % divisor == 0: yield divisor yield number / divisor if square_root ** 2 == number: yield square_…