Результаты поиска по запросу "optimization"

4 ответа

Виртуальные функции и производительность - C ++

ожусь в ситуации, когда у меня есть игровые объекты с виртуальной функцией Update (). Есть много игровых объектов (в настоящее время их чуть больше 7000), и цикл вызывает обновление для всех из них (среди прочего). Мой коллега предложил полностью ...

0 ответов

Байт-код dex (android), вероятно, еще более эффективен ... несжатый .dx меньше, чем сжатый jar .class, и вся причина для dalvik по сравнению с java mobile была производительностью (стандартный jvm слишком ненадежен для мобильных устройств)

трел на некоторые из примитивных коллекций Java (клад [http://trove.starlight-systems.com/], fastutil [http://fastutil.dsi.unimi.it/], HPPC [http://labs.carrotsearch.com/hppc.html]) и я заметил, что переменные класса иногда объявляются какfinal ...

15 ответов

Это сделает производительность непревзойденной на большинстве архитектур, поскольку это означает, что виртуальная машина Hotspot заменит вызов Math.exp реализацией exp для конкретного процессора во время выполнения. Вы никогда не сможете побить эти вызовы, так как они оптимизированы для архитектуры ...

ужно рассчитатьMath.exp() из Java очень часто можно заставить работать нативную версию быстрее, чемЯва«sMath.exp()?? Я пробовал только jni + C, но это медленнее, чем простоЯва.

ТОП публикаций

7 ответов

https://www.npmjs.com/package/find-unused-css

аю некоторые разработки для некоторых страниц нашей внутренней сети. Я хочу знать, есть ли инструмент с открытым исходным кодом или плагин FF, который может идентифицировать неиспользуемые CSS внутри проекта. Я смотрел на использование этого, но ...

1 ответ

 инструкция, которую следует использовать вместо общей итерации Ньютона.

ия быстрого обратного квадрата, используемая SGI / 3dfx и особенно в Quake, часто упоминается как более быстрая, чем эквивалентная инструкция по сборке, однако сообщения, утверждающие, что это выглядит довольно устаревшим. Мне было интересно ...

1 ответ

@bestsss - спасибо, вот что я искал! Я обновил свой ответ сейчас.

a6 и быстрая сортировка, и сортировка слиянием использовались вArrays#sort, для примитивных и объектных массивов соответственно. В Java7 они оба изменились, чтобыDualPivotQuicksort [http://www.cyberwart.com/blog/2009/09/11/quicksort-beaten/]и ...

5 ответов

SQL Server значительно замедлил удаление по индексам

Я использую архивный скрипт, который удаляет строки из большой (~ 50 м записи БД) на основе даты их ввода. Поле даты является кластеризованным индексом в таблице и, следовательно, к чему я применяю свое условное утверждение. Я выполняю это ...

1 ответ

Как получить псевдоним «constexpr and runtime»

Constexpr может быть полезен для оптимизации компиляции. Например... strlen(char*)Может быть скомпилирован с использованием .... constexpr inline size_t strlen_constexpr(char* baseChar) { return ( ( baseChar[0] == 0 ) ?(// if { 0 )// } :(// ...

8 ответов

Является ли Loop Hoisting действительной ручной оптимизацией для кода C?

Используя последний компилятор gcc, мне все еще нужно думать об этих типах ручной оптимизации циклов, или компилятор позаботится о них для меня достаточно хорошо?

5 ответов

Нахождение пар с продуктом больше чем сумма

Учитывая в качестве входных данных, отсортированный массив с плавающей точкой, мне нужно найти общее количество пар(i,j) такие какA[i]*A[j]>=A[i]+A[j] для каждогоi < j, Я уже знаю наивное решение, используя цикл внутри другого цикла, который даст ...