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

По вопросам, касающимся измерения или улучшения кода и эффективности приложений.

6
Какая конструкция «if» быстрее - оператор или тернарный оператор?
Есть два типа ifоператоров в Java - классические: if {} else {}и сокращенный: exp ? value1 : value2. Один быстрее другого или они одинаковы? заявление: int x; if (expression) { x = 1; } else { x = 2; } тернарный оператор: int x = (expression) ? 1 : 2;

4
Учитывая, что HashMaps в jdk1.6 и выше вызывают проблемы с multi = threading, как мне исправить свой код?
Недавно я поднял вопрос в stackoverflow, потом нашел ответ. Первоначальный вопрос заключался в том, какие механизмы, кроме мьютексов или сборки мусора, могут замедлить мою многопоточную Java-программу? К своему ужасу я обнаружил, что HashMap был изменен между JDK1.6 и JDK1.7. Теперь у него есть блок кода, который заставляет все потоки, создающие …

1
Производительность цикла кода C [продолжение]
Этот вопрос продолжает мой вопрос здесь (по совету Mystical): Производительность цикла кода C Продолжая свой вопрос, когда я использую упакованные инструкции вместо скалярных инструкций, код, использующий встроенные функции, будет выглядеть очень похоже: for(int i=0; i<size; i+=16) { y1 = _mm_load_ps(output[i]); … y4 = _mm_load_ps(output[i+12]); for(k=0; k<ksize; k++){ for(l=0; l<ksize; l++){ …

3
Что означает время на шкале времени Google Chrome на сетевой панели?
Часто при устранении неполадок с производительностью с помощью сетевой панели Google Chrome я вижу разные моменты времени и часто задаюсь вопросом, что они означают. Может ли кто-нибудь подтвердить, что я правильно понимаю это: Блокировка: время, заблокированное несколькими запросами браузера для одного и того же домена (???) Ожидание: Ожидание соединения с …

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

21
Какой ваш любимый инструмент профилирования (для C ++) [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

1
Разница между расстоянием Яро-Винклера и Левенштейна? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос У меня есть вариант использования, когда мне нужно выполнить …

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

8
Как мне измерить производительность цикла дайджеста моего приложения AngularJS?
Каков простой способ измерить продолжительность цикла дайджеста angularjs? Существуют различные методы анализа производительности цикла дайджеста, но каждый имеет свои собственные ловушки: Профилировщик Chrome: слишком много деталей, не разбивает цикл дайджеста таким образом, чтобы его было легко найти. Batarang (плагин для браузера AngularJS): слишком много накладных расходов, низкая частота обновления, взрывается …

8
О производительности и совместимости с Java: Clojure против Scala
Я уже читал различные отчеты о Clojure vs. Scala и пока понимаю, что оба имеют свое место. Есть несколько моментов, по которым я не получил полного объяснения, когда дело доходит до сравнения Clojure и Scala: 1.) Какой из двух языков вообще быстрее ? Я понимаю, что это будет отличаться от …

2
Как numpy может быть намного быстрее моей процедуры на Фортране?
Я получаю массив 512 ^ 3, представляющий распределение температуры из моделирования (написанного на Фортране). Массив хранится в двоичном файле размером около 1/2 ГБ. Мне нужно знать минимум, максимум и среднее значение этого массива, и, поскольку мне скоро все равно понадобится разбираться в коде Фортрана, я решил попробовать и придумал следующую …

8
Производительность SQL 'like' vs '='
Этот вопрос охватывает то, что мне интересно, но ответы на него не совсем точны. Может показаться, что в целом «=» быстрее, чем «нравится» при использовании подстановочных знаков. Похоже, это общепринятое мнение. Однако давайте предположим, что у меня есть столбец, содержащий ограниченное количество различных фиксированных, жестко запрограммированных идентификаторов varchar, и я …
82 sql  performance 

2
Переходы CSS3: «Переход: все» медленнее, чем «Переход: x»?
У меня вопрос о скорости рендеринга свойства перехода css3. Предположим, у меня есть несколько элементов: div, span, a {transition: all} div {margin: 2px} span {opacity: .5} a:hover {background-position: left top} div:hover {margin: -100px} span:hover {opacity: 1} a:hover {background-position: -5px top} Гораздо эффективнее нацелить все переходы для всех этих элементов с …

30
Следует ли разработчику в первую очередь стремиться к удобочитаемости или производительности? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

7
Самый быстрый способ удалить все непечатаемые символы из строки Java
Каков самый быстрый способ удалить все непечатаемые символы из a Stringв Java? До сих пор я пробовал и измерял 138-байтовую 131-символьную строку: String replaceAll()- самый медленный метод 517009 результатов / сек Предварительно скомпилируйте шаблон, затем используйте Matcher's replaceAll() 637836 результатов / сек Используйте StringBuffer, получайте кодовые точки, используя codepointAt()одну за …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.