20
ответов

Моя программа Python выполняется быстрее, чем моя версия Java той же программы. Что дает?

Обновление: 29.05.2009 спасибо за все предложения и совет. Я использовал Ваши предложения, чтобы заставить мой производственный код выполниться в 2.5 раза быстрее в среднем, чем мой лучший результат несколько дней назад. В...
вопрос задан: 29 May 2009 20:29
13
ответов

Java для вопроса о производительности цикла

рассмотрение этого примера: общедоступная статическая основная пустота (заключительная Строка [] args) {заключительный Список <Строка> myList = Arrays.asList ("A", "B", "C", "D"); финал долго запускается = Sys
вопрос задан: 4 March 2010 23:47
11
ответов

В первый раз цикл Java отстается, почему? [Sun HotSpot 1.5, sparc]

В сравнительном тестировании некоторого Java кодируют на поле Solaris SPARC, я заметил, что в первый раз вызываю сравниваемую функцию, которую это выполняет ЧРЕЗВЫЧАЙНО медленно (10x различие): Сначала | 1 | 25 295,979 мс...
вопрос задан: 14 May 2009 11:36
6
ответов

Как мне написать правильный микро-тест в Java?

Как вы пишете (и запускаете) правильный микро-тест в Java? Я ищу некоторые примеры кода и комментарии, иллюстрирующие различные вещи, чтобы думать. Пример: должен ли эталон измерить время / ...
вопрос задан: 23 March 2019 07:01
3
ответа

Различие между numel MATLAB и функциями длины

Я знаю, что длина (x) возвраты макс. (размер (x)) и numel (x) возвраты общее число элементов x, но который лучше для массива 1 на n? Это имеет значение, или действительно ли они являются взаимозаменяемыми в этом случае?...
вопрос задан: 2 April 2017 16:05
1
ответ

Как использовать Microbenchmark Suite в Java 12?

Согласно JEP 230: Microbenchmark Suite, существует пакет встроенных в Java 12. набор микробенчмарков. JEP объясняет, что это в основном JMH, но без необходимости явно зависеть от него, используя ...
вопрос задан: 19 March 2019 14:24
1
ответ

Истощить конвейер инструкции Intel Core 2 Duo?

Я пишу некоторый код микросравнительного тестирования для некоторых очень коротких операций в C. Например, одна вещь, которую я измеряю, состоит в том, скольких циклы необходимы для вызывания пустой функции в зависимости от количества...
вопрос задан: 31 March 2014 20:44
0
ответов

Как построить и связать Google бенчмарк, используя cmake в Windows

Я пытаюсь создать Google-тест и использовать его с моей библиотекой с помощью cmake. Мне удалось построить google-benchmark и успешно запустить все его тесты с помощью cmake. Я, к сожалению, не могу связать ...
вопрос задан: 27 March 2019 11:31
0
ответов

Об улучшении производительности Haskell по сравнению с C в микро-тесте Фибоначчи

Я столкнулся с этим вопросом, в котором сравнивалась производительность различных компиляторов при вычислении чисел Фибоначи наивным способом. Я попытался сделать это с помощью Haskell, чтобы увидеть, как он соотносится с кодом C. C: # ...
вопрос задан: 23 May 2017 12:26
0
ответов

Что на самом деле строит autoplot.microbenchmark?

Согласно документам, microbenchmark ::: autoplot "использует ggplot2 для создания более четкого графика времени микробенчмарков". Здорово! Давайте попробуем пример кода: library ("ggplot2") tm < - ...
вопрос задан: 23 May 2017 11:55
0
ответов

Почему (a * b! = 0) быстрее, чем (a! = 0 & amp; b! = 0) в Java?

Я пишу некоторый код на Java, где в какой-то момент поток программы определяется тем, являются ли две переменные типа int, «a» и «b», ненулевыми (примечание: a и b никогда не бывают отрицательными, и никогда внутри ...
вопрос задан: 15 April 2016 22:11
0
ответов

Еще медленнее, чем elsif?

Почему здесь sub eins с else медленнее, чем sub zwei с elsif? #!/usr/bin/env perl использовать предупреждения; используйте 5.012; использовать тест qw(:all); мой $d = 0; мой $c = 2; sub eins { if ( $c == ...
вопрос задан: 31 March 2014 20:42
0
ответов

неожиданные результаты :микробенчмарк

Меня всегда немного беспокоила неточность. Я вижу бенчмаркинг с system.time и rbenchmark (в том, что может отсутствовать точность синхронизации )и видел, как Хэдли ссылается на...
вопрос задан: 28 April 2012 15:50
0
ответов

Определение задачи Gradle для запуска микробенчмарка Caliper

Вероятно, это больше вопрос Gradle, чем вопрос Caliper, но я все еще новичок в Gradle. Я заинтересован в предоставлении задачи в моей сборке, которая может запускать некоторые тесты с использованием Caliper. Я...
вопрос задан: 11 April 2012 04:28
0
ответов

Как найти пропущенное значение более кратко?

Следующий код проверяет, являются ли x и y разными значениями (переменные x, y, z могут иметь только значения a , b или c), и если да, устанавливает z на третий символ: если x == 'a' и y == 'b' или x == 'b' и y == ...
вопрос задан: 10 January 2012 07:48
0
ответов

Микробенчмарк, сравнивающий Scala mutable, immutable collections с java. util.concurrent.* коллекциями

Есть ли опубликованные микробенчмарки, сравнивающие мутабельные и неизменяемые коллекции Scala друг с другом и с коллекциями в java.util.concurrent, в многопоточных средах? Я ...
вопрос задан: 27 September 2011 11:49
0
ответов

Как минимизировать затраты на выделение и инициализацию NSDateFormatter?

Я заметил, что использование NSDateFormatter может быть довольно дорого. Я понял, что выделение и инициализация объекта уже занимает много времени. Кроме того, кажется, что использование NSDateFormatter ...
вопрос задан: 17 December 2010 12:25