Вопросы с тегом «benchmarking»

Бенчмаркинг - это процесс сравнения двух или более систем или процессов в контролируемых условиях с целью получения количественной меры для их сравнения или ранжирования. Тег эталонного тестирования следует использовать для вопросов о том, как выполнять задачи эталонного тестирования или теоретических вопросов, но не для списков результатов эталонного тестирования или запросов на данные эталонного тестирования; эти вопросы не по теме для Stack Overflow.


18
Как рассчитать время выполнения фрагмента кода в C ++
Мне нужно вычислить время выполнения фрагмента кода C ++ в секундах. Он должен работать либо на машинах Windows, либо на Unix. Для этого я использую следующий код. (импорт раньше) clock_t startTime = clock(); // some code here // to compute its execution duration in runtime cout << double( clock() - …
121 c++  benchmarking 

10
Почему Go такой медленный (по сравнению с Java)?
Как мы могли видеть из игры The Computer Language Benchmarks Game в 2010 году: Go в среднем в 10 раз медленнее, чем C Go в 3 раза медленнее Java !? Как это может быть, учитывая, что компилятор Go создает для исполнения собственный код? Незрелые компиляторы для Go? Или есть какая-то …

4
Бенчмаркинг (python против c ++ с использованием BLAS) и (numpy)
Я хотел бы написать программу, которая широко использует функциональные возможности линейной алгебры BLAS и LAPACK. Поскольку производительность - это проблема, я провел несколько тестов и хотел бы знать, законен ли принятый мной подход. У меня, так сказать, три участника, и я хочу проверить их выступление с помощью простого умножения матрицы …
107 c++  python  numpy  benchmarking  blas 

8
Как я могу протестировать код JavaScript? [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 2 года назад . Уточните этот вопрос Есть ли пакет, который помогает мне тестировать код JavaScript? Я не имею в …


4
Насколько эффективным может быть Meteor, когда делится огромной коллекцией среди множества клиентов?
Представьте себе следующий случай: 1000 клиентов подключены к странице Meteor, отображающей содержимое коллекции Somestuff. Somestuff - это коллекция из 1000 предметов. Кто-то вставляет новый предмет в коллекцию Somestuff Что случится: Все сообщения Meteor.Collectionна клиентах будут обновлены, т.е. вставка будет перенаправлена ​​всем из них (что означает, что одно сообщение вставки отправлено …

4
Странное увеличение производительности в простом тесте
Вчера я нашел статью Кристофа Нара под названием «.NET Struct Performance», в которой тестировался тест нескольких языков (C ++, C #, Java, JavaScript) для метода, который добавляет двухточечные структуры ( doubleкортежи). Как выяснилось, версия C ++ занимает около 1000 мс для выполнения (итерация 1e9), в то время как C # …

2
Разница между as.POSIXct / as.POSIXlt и strptime для преобразования векторов символов в POSIXct / POSIXlt
Я ответил на ряд вопросов, касающихся того, как преобразовать векторы символов в классы datetime. Я часто вижу 2 метода: strptime и as.POSIXct / as.POSIXlt. Я посмотрел на 2 функции, но не понимаю, в чем разница. strptime function (x, format, tz = "") { y <- .Internal(strptime(as.character(x), format, tz)) names(y$year) <- …
95 r  date  time  benchmarking 

8
Почему разделение строки в C ++ выполняется медленнее, чем в Python?
Я пытаюсь преобразовать код с Python на C ++, чтобы немного ускориться и отточить мои ржавые навыки C ++. Вчера я был шокирован, когда наивная реализация чтения строк из stdin была намного быстрее в Python, чем в C ++ (см. Это ). Сегодня я наконец понял, как разбить строку в …

13
Интерпретация тестов на C, Clojure, Python, Ruby, Scala и других [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

8
Измерение и оценка времени для методов Ruby
Как я могу измерить время, затрачиваемое методом и отдельными операторами этого метода в Ruby. Если вы видите метод ниже, я хочу измерить общее время, затрачиваемое на этот метод, и время, затраченное на доступ к базе данных и доступ к Redis. Я не хочу писать Benchmark.measure перед каждым утверждением. Есть ли …

16
Есть ли у Google Analytics накладные расходы на производительность?
В какой степени Google Analytics влияет на производительность? Я ищу следующее: Тесты (включая время отклика / время загрузки страницы и др.) Ссылки или результаты на аналогичные тесты Один (возможный) метод тестирования Google Analytics (GA) на вашем сайте: Подавайте ga.js (файл JavaScript Google Analytics) со своего сервера. Обновление из Google Daily …

10
Есть ли простой способ протестировать скрипт Python?
Обычно я использую команду оболочки time. Моя цель - проверить, является ли набор данных маленьким, средним, большим или очень большим, сколько времени и памяти будет использоваться. Какие-нибудь инструменты для Linux или просто Python для этого?

6
Почему цикл по range () в Python выполняется быстрее, чем с использованием цикла while?
На днях я проводил тестирование Python и наткнулся на кое-что интересное. Ниже приведены две петли, которые делают примерно то же самое. Цикл 1 занимает примерно вдвое больше времени, чем цикл 2. Петля 1: int i = 0 while i < 100000000: i += 1 Цикл 2: for n in range(0,100000000): …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.