0
ответов

Более быстрая замена для Regex

У меня в классе около 100 вызовов Regex, каждый вызов охватывает различные типы данных в текстовом протоколе, но у меня много файлов и на основе аналитики regex занимал 88% выполнения моего кода. Многие из этих типов ...
вопрос задан: 20 January 2012 14:27
0
ответов

Стоимость производительности при сравнении типов

Я декодирую сообщения из двоичного потока. Я создаю объекты сообщений различных типов в зависимости от того, какие сообщения поступили. Все они происходят от базового типа CommsMessage. Все хорошо и замечательно. ...
вопрос задан: 20 January 2012 09:21
0
ответов

Порядок по столбцу должен иметь индекс или нет?

Я сделал индексы для таблицы с миллионами записей, которая используется для результата поиска. Я показываю результаты в порядке ASC или DESC. Мой вопрос в том, что этот столбец должен иметь индекс или нет? Мне еще 2 ...
вопрос задан: 20 January 2012 07:26
0
ответов

C ++ vs Java? Почему ICC генерирует более медленный код, чем VC? [closed]

Ниже приводится простой цикл в C ++. Таймер использует QueryPerformanceCounter () и довольно точен. Я обнаружил, что Java занимает 60% времени, которое занимает C ++, а этого не может быть ?! Что я здесь делаю не так? ...
вопрос задан: 20 January 2012 02:35
0
ответов

Эффективность Java

Я играю с некоторым фрагментом кода, вычисляя время, необходимое для вычисления некоторого кода Java, чтобы получить представление об эффективности или неэффективности некоторых функций Java. Поступая так, я сейчас застрял ...
вопрос задан: 19 January 2012 20:14
0
ответов

Включает ли PHP-файлы, содержащие функции, замедление страниц с включенными функциями, даже если они не используются?

По сути, это так. Весь мой вопрос в том, что если у меня есть php-страницы с 5 000–10 000 строк кода для определенной цели, в моем случае управление загрузкой изображений (обрезка и т. д.), замедлит ли это остальные ...
вопрос задан: 19 January 2012 15:51
0
ответов

Использование встроенных функций AVX вместо SSE не улучшает скорость - почему?

Я уже довольно давно использую встроенные функции Intel SSE с хорошим приростом производительности. Следовательно, я ожидал, что встроенные функции AVX еще больше ускорят мои программы. К сожалению, этого не произошло ...
вопрос задан: 19 January 2012 10:47
0
ответов

Какой самый быстрый способ рисовать на холсте HTML 5?

Я изучаю возможность создания игры, используя только холст HTML в качестве средства отображения. Чтобы взять пример задачи, которую мне нужно выполнить, мне нужно построить игровую среду из ряда ...
вопрос задан: 18 January 2012 21:03
0
ответов

jQuery Parallax / Scroll Events Performance

Этот вопрос относится не столько к параллаксу, сколько к событиям прокрутки. Больше всего в моем проекте меня беспокоит то, что эффект параллакс-прокрутки будет плавным и не резким. Тогда мой вопрос: делать ...
вопрос задан: 18 January 2012 18:29
0
ответов

Предлагаемое улучшение скорости при определении строки со значением немедленно, вместо задержки

Я сейчас читаю в "Язык программирования C ++: Специальное издание" Бьярна Страуструпа и на странице 133 говорится следующее: Для определяемых пользователем типов откладывание определения ...
вопрос задан: 18 January 2012 17:29
0
ответов

Неужели хром «appendChild» настолько медленный?

У меня есть фреймворк, который генерирует DOM приложения, полностью используя document.createElement и document.appendChild. Теперь, когда приложение становится все больше и больше, я заметил, что Chrome требует значительно ...
вопрос задан: 18 January 2012 16:11
0
ответов

Как измерить FPS на Android во время разработки приложения

Есть ли способ (возможно, некоторые приложения, хаки, библиотеки) измерять количество кадров в секунду (FPS) во время разработки приложения для Android?
вопрос задан: 18 January 2012 09:36
0
ответов

Разница между ElapsedTicks, ElapsedMilliseconds, Elapsed.Milliseconds и Elapsed.TotalMilliseconds? (C #)

Я совершенно запуталась между этими 4. В чем разница между ElapsedMilliseconds (long), ElapsedTicks (long), Elapsed.TotalMilliseconds (double) и Elapsed.Milliseconds (int)? У меня есть ...
вопрос задан: 18 January 2012 06:03
0
ответов

zlib, deflate: Сколько памяти выделять?

Я использую zlib для сжатия потока текстовых данных. Текстовые данные поступают в виде фрагментов, и для каждого фрагмента вызывается deflate(), при этом flush устанавливается в Z_NO_FLUSH. Как только все куски получены, deflate() ...
вопрос задан: 17 January 2012 23:04
0
ответов

Эффективность техник «начинается с подстроки» в Дельфах?

Как сравнивается производительность этих двух способов определения того, начинается ли строка с определенной подстроки в Delphi? Является ли один из них значительно быстрее/эффективнее другого? если ((...
вопрос задан: 17 January 2012 21:37
0
ответов

Нужна помощь в улучшении производительности скрипта PowerShell по разбору разделенного текста

Мне нужно разобрать большой файл с разделителями для подсчета количества записей, 5-я колонка которых соответствует и не соответствует моим критериям. PS C:\temp> gc .\items.txt -readcount 1000 | ` ? {...
вопрос задан: 17 January 2012 21:26
0
ответов

Дерево пальцев (Data.Sequence) vs Веревка (Data.Rope) (Haskell, или в целом)

Каковы ключевые различия между деревом пальцев (Data.Sequence) и веревкой (Data.Rope) (версия Эдварда Кметта или версия Пьера-Этьена Менье? В библиотеках Haskell, Data.Sequence имеет ...
вопрос задан: 17 January 2012 21:01
0
ответов

TableLayoutPanel очень медленно реагирует на события

В моем приложении мне действительно нужно было разместить множество элементов управления (метка, текстовое поле, domainupdown) в правильном порядке. Итак, я пошел дальше и использовал несколько вложенных TableLayoutPanel. Проблема в том, что эта форма ..
вопрос задан: 17 January 2012 18:58
0
ответов

TortoiseSVN 1.7 очень медленно фиксирует и проверяет изменения в общей сетевой папке

Эта проблема связана с операциями только с TortoiseSVN 1.7 и только с сетевой папкой. На сервере разработки у меня есть рабочая копия svn, где я могу что-то зафиксировать, а затем обновить в производственной среде ...
вопрос задан: 17 January 2012 17:32
0
ответов

Самый быстрый способ перебрать все символы в строке

В Java, какой бы самый быстрый способ перебрать все символы в строке, это: String str = "действительно очень длинная строка"; for (int i = 0, n = str.length (); i < n; i ++) {char c = str ....
вопрос задан: 17 January 2012 14:24
0
ответов

Более быстрый Python MySQL

Я использую mysql.connector (реализация MySQLdb Python?) Для доступа к MySQL. Переход из оператора select из курсора не такой быстрый. Есть ли способ ускорить код? Может быть, другая библиотека? ...
вопрос задан: 17 January 2012 13:57
0
ответов

Предсказание статического перехода для ARM с __builtin_expect не работает !!?

Я делаю это оптимизация в коде C, работающем в Cortex-R4. во-первых, я не заметил никаких изменений в выводе кода сборки, когда я указал «__builtin_expect» в проверке состояния. Кажется ...
вопрос задан: 17 January 2012 12:53
0
ответов

Можно ли заставить GCC генерировать эффективные конструкторы для объектов, выровненных по памяти?

Я оптимизирую конструктор, который вызывается в одном из самых внутренних циклов нашего приложения. Класс в вопрос имеет ширину около 100 байт, состоит из набора целых чисел, чисел с плавающей запятой, логических значений и тривиальных структур, и ...
вопрос задан: 17 January 2012 12:35
0
ответов

Следует ли использовать `if ($a != NULL)` или `if ($a !== NULL)` для управления потоком программы?

Возможно, это до боли простой вопрос, но мне интересно узнать о проблемах производительности, связанных с использованием в PHP функции if identical !== против if equal != для управления потоком. Рассмотрим следующее ...
вопрос задан: 16 January 2012 22:37
0
ответов

Безопасно ли умножать число с плавающей запятой / удвоение на 0,5 вместо деления на 2 в C # и C ++?

В основном для таких вещей (не настоящий код): for (int i = 0; i <1000000000; + + я) {Vert v0 = mesh.polygons [i] .edges [0] .vert0; Vert v1 = mesh.polygons [i] .edges [0] .vert1; Vector3 ...
вопрос задан: 16 January 2012 18:34
0
ответов

Почему тесты в TeamCity выполняются дольше, чем при запуске непосредственно в NUnit?

У меня есть несколько тестов производительности на C#, в основном запускающих два разных метода и проверяющих, что один выполняется намного быстрее другого. Когда я запускаю их локально в NUnit, один из тестов выполняется в десять раз ...
вопрос задан: 16 January 2012 17:53
0
ответов

Можно ли заставить существующее Java-приложение использовать не более x ядер?

Мы тестируем существующие Java-программы. Это многопоточные приложения, предназначенные для использования многоядерных процессоров. Мы хотели бы измерить влияние количества ядер на скорость работы, ...
вопрос задан: 16 January 2012 16:18
0
ответов

Индексировать представление соединения с помощью Postgresql?

У меня есть оператор select, который делает очень простой запрос из более сложного представления: у меня есть довольно простой оператор выбора .... SELECT uid FROM userpermissions. ..
вопрос задан: 16 January 2012 16:06
0
ответов

Performance Overhead of AOP

Мне интересно, есть ли какие-либо серьезные проблемы с производительностью при использовании AspectJ, если он используется для перехвата каждого (или только большинства) метода в приложении. Конечно, производительность также будет ...
вопрос задан: 16 January 2012 13:26
0
ответов

Как обнаружить и избежать бесконечных циклов? [закрыто]

Я хочу убедиться, что мое веб-приложение работает с разумной производительностью и не вызывает никаких проблем с производительностью. Когда я поискал, я обнаружил, что одна из самых распространенных проблем, связанных с производительностью ...
вопрос задан: 16 January 2012 12:31