Описание тега benchmarking
Бенчмаркинг - это процесс сравнения двух или более систем или процессов в контролируемых условиях с целью получения количественной меры для их сравнения или ранжирования. Тег эталонного тестирования следует использовать для вопросов о том, как выполнять задачи эталонного тестирования или теоретических вопросов, но не для списков результатов эталонного тестирования или запросов на данные эталонного тестирования; эти вопросы не по теме для stackru.
1
ответ
Бенчмарк Java с эллиптической группой / Брент Бойер
Я пытаюсь использовать тест Java, который был упомянут здесь: https://www.ibm.com/developerworks/java/library/j-benchmark2/ и его можно скачать здесь: http://www.ellipticgroup.com/html/benchmarkingArticle.html Я попытался использовать базовый пример…
13 июн '15 в 17:49
1
ответ
Как реализовать 50M memcache пары ключ-значение с 4 M QPS?
Бизнес-сценарий требует: 50M пар ключ-значение, 2K каждая, всего 100G памяти. Около 40% значения ключа изменится в секунду. Java-приложению нужно Get() один раз и set() один раз для каждой измененной пары, это будет 50M*40%*2=4M qps (количество запр…
16 апр '12 в 10:27
1
ответ
Как сравнить Scala с JMH в Intellij?
Я не могу понять, как сделать тесты программ Scala в Intellij с JMH. Вот что я сделал до сих пор: Добавлен JMH SBT-плагин // build.sbt name := "Project" version := "1.0" scalaVersion := "2.11.8" enablePlugins(JmhPlugin) // project/plugins.sbt logLev…
24 авг '16 в 19:58
1
ответ
Тест на задержку между кешем
Я ищу эталон, который может измерить задержки кеша и пропускную способность процессоров. В частности, мне нужно измерение времени кеширования от одного ядра к другому (включая разные кристаллы и разные сокеты). Требуется то, что работает на Linux. В…
05 апр '12 в 13:43
1
ответ
Тест Google: утверждение `has_range_x_'не удалось
В проекте я начинаю использовать google/benchmark из https://github.com/google/benchmark.git tag v1.0.0. Я запускаю очень простой тест #include <benchmark/benchmark.h> #include <cstring> static void BM_memcpy(benchmark::State& state)…
02 авг '16 в 16:30
1
ответ
Как оценить производительность сервера?
Я пытаюсь настроить веб-сервер, который будет работать Apache или что-то подобное. Я также хочу попробовать nginx и немного кеширования. Как мне провести тест, чтобы убедиться, что производительность моего сервера, например, req/sec. меняется каждый…
02 фев '11 в 17:43
2
ответа
Как я могу помешать библиотеке тестов Rust оптимизировать мой код?
У меня есть простая идея, которую я пытаюсь сравнить с Rust. Тем не менее, когда я иду, чтобы измерить его с помощью test::Bencherбазовый случай, с которым я пытаюсь сравнить: #![feature(test)] extern crate test; #[cfg(test)] mod tests { use test::b…
03 сен '15 в 21:35
4
ответа
Как я могу сравнить различные языки / фреймворки?
Я хотел бы сравнить производительность разных языков и / или разных фреймворков на одном языке. Это нацелено на серверные языки, используемые для веб-разработки. Я знаю, что сравнение яблок с яблоками невозможно, но я бы хотел, чтобы это было как мо…
12 авг '10 в 13:37
1
ответ
Каков лучший независимый набор тестов для тестирования движков JavaScript?
Я ищу лучший инструмент для сравнения скорости интерпретаторов JavaScript. Предпочтительно это не должен быть инструмент, написанный конфликтующей стороной, такой как Mozilla или Google, хотя я понимаю, что они могут дать наиболее точное представлен…
05 фев '12 в 11:15
1
ответ
Могу ли я "заставить" Cachegrind проанализировать операцию (или строку)?
Я сравниваю поведение кэша двух алгоритмов поиска, которые работают с отсортированным диапазоном элементов с помощью Cachegrind. У меня есть n элементов в векторе и еще один вектор, который содержит все допустимые индексы. Я использую std::random_sh…
18 мар '12 в 18:45
2
ответа
Использование Сервисов в angularjs
Я онлайн прочитал, что вы должны использовать Сервис для получения данных, а не просто помещать код в контроллер, чтобы сохранить Контроллеры тонкими. Вот мой контроллер, который выбирает список сотрудников: angular.module("app").controller("MyContr…
09 сен '14 в 09:52
1
ответ
Тест Memtier понимая вывод
Привет, я очень новичок в использовании инструмента сравнительного анализа memtier для Redis. Я запустил базовые примеры и не смог понять вывод. Может кто-нибудь помочь мне понять вывод ниже. Command: memtier_benchmark -s 172.25.1.100 -p 6380 -c 50 …
06 янв '17 в 21:15
1
ответ
Может ли C++ программировать поиск строк так же быстро и / или быстрее, чем Python?
Я не уверен, почему в программе, написанной на python, поиск по временным строкам стал проще, чем у программы на C++. Есть трюк, который я пропускаю? Создание варианта использования Это для случая использования одной строки, однако в реальном случае…
04 апр '18 в 12:24
1
ответ
Производительность Node.js с использованием кластера
Я пытался понять это некоторое время. Я написал очень простой http-сервер в узле, чтобы оценить влияние использования кластера. Вот мой код: var cluster = require('cluster'); var http = require('http'); var numCPUs = 0; //require('os').cpus().length…
23 фев '13 в 08:31
4
ответа
Каковы хорошие тестовые примеры для алгоритмов поиска подстрок?
Я пытаюсь оценить различные алгоритмы и реализации поиска по подстроке (ala strstr) и ищу некоторые тщательно продуманные строки игл и стога сена, которые улавливают производительность в худшем случае и возможные ошибки в угловых случаях. Я полагаю,…
28 июн '10 в 17:20
1
ответ
Код Python для бенчмарка во флопах с использованием потоков
У меня проблемы с написанием кода теста в Python с использованием потоков. Я смог заставить мои потоки работать, но я не могу заставить свой объект возвращать значение. Я хочу взять значения и добавить их в список, чтобы я мог рассчитать флопы. созд…
27 ноя '18 в 03:15
0
ответов
Необычные результаты при сравнении производительности процессоров в libtomcrypt
Я провожу некоторые исследования производительности процессоров в функциях блочных шифров libtomcrypt. Я измеряю время, которое требуется ЦП для выполнения функции блочного шифра с разными размерами файлов. Странно то, что, сравнивая i5-4690 с Celer…
21 сен '18 в 15:46
0
ответов
Я могу запустить gridmix3 на hadoop-0.20.203.0? Как?
Я использую hadoop-0.20.203.0. По некоторым причинам, я должен использовать эту версию hadoop. И я не могу изменить версию hadoop. В этой версии hadoop есть тесты gridmix и gridmix2. Но я хочу запустить некоторые приложения в тесте, которых нет в gr…
26 авг '13 в 06:21
3
ответа
Время выполнения метода измерения для веб-службы Java в производственной среде
Я заинтересован в поиске лучшего способа измерения времени выполнения методов в веб-сервисе Java, над которым я работаю. Служба будет развернута на нескольких клиентах и, следовательно, будет запущена в нескольких различных производственных средах (…
13 дек '10 в 11:52
2
ответа
Мелкозернистый таймер для измерения производительности VBScript
Я делаю некоторые измерения производительности в VBScript. Я хочу измерить, насколько быстро работает мой алгоритм t1 = Now() doAlotOfWork () t2 = Now() MsgBox "Operation took " & DateDiff ("s", t1, t2) & " seconds." Это дает мне время в сек…
08 мар '11 в 09:53