6
ответов

Как большие структуры могут быть переданы значением эффективно?

Эмпирическое правило - то, что это должно хорошо передать маленькие структуры значением, и большие должны быть сделанными указателями. Мой вопрос состоит в том, где точно этот предел? Как большой может структуры быть прежде...
вопрос задан: 13 May 2009 14:47
6
ответов

Как делает константу после того, как функция оптимизирует программу?

Я видел некоторые методы как это: пустой SomeClass:: someMethod () константа; Что это объявление константы делает, и как может он помогать оптимизировать программу? Редактирование я вижу что первая часть этого вопроса...
вопрос задан: 1 May 2009 04:17
6
ответов

Быстрое круговое обнаружение коллизий

Я пытаюсь записать метод, который вычислит, если два круга наложатся. Я придумал следующее, и мне просто любопытно знать, существует ли так или иначе, это могло бы быть оптимизировано далее. частный...
вопрос задан: 30 March 2009 13:41
6
ответов

C/C++: Оптимизация указателей на строковые константы

Взгляните на этот код: #include <iostream> использование станд. пространства имен; международное основное () {символ константы* str0 = "Сторожи"; символ константы* str1 = "Сторожи"; символ* str2 = "Сторожи"; символ*...
вопрос задан: 27 March 2009 16:14
6
ответов

Каковы некоторые подсказки, что алгоритм должен параллелизированный?

Мой опыт к настоящему времени показал мне, который даже с многоядерными процессорами, параллелизируя алгоритм будет не всегда ускорять его noticably. На самом деле иногда это может замедлить вещи. Что такое некоторые...
вопрос задан: 23 March 2009 03:53
6
ответов

Что некоторые осуществляют рефакторинг методы для сокращения размера скомпилированного кода?

У меня есть микропрограммное приложение прежней версии, которое требует новой функциональности. Размер приложения уже был около ограниченной мощности флэш-памяти устройства и нескольких новых функций и переменных...
вопрос задан: 19 March 2009 17:42
6
ответов

Выполнение оптимизации iPhone на внешне загруженном PNGs

Когда PNG добавляется к проекту iPhone XCode, компилятор оптимизирует его с помощью pngcrush. Однажды на устройстве, производительность рендеринга изображения является очень высокой. Моя проблема состоит в том что мое приложение...
вопрос задан: 13 March 2009 02:52
6
ответов

Как Вы фиксируете запросы, которые только отстают, пока они не кэшируются

У меня есть некоторые запросы, которые вызывают тайм-ауты в нашей продуктивной среде. (> 30 секунд), Если я выполняю профилировщика и захватываю точный выполняемый SQL и выполняю его от Studio управления тогда, им требуется много времени к...
вопрос задан: 29 January 2009 12:38
6
ответов

использование статического Regex. IsMatch по сравнению с созданием экземпляра Regex

В C# должен Вы иметь код как: общедоступная статическая строка importantRegex = "волшебство!"; общественность освобождает F1 () {//код если (Regex. IsMatch (importantRegex)) {//кодирует в здесь.}//больше кода} общественность пусто...
вопрос задан: 6 January 2009 06:06
6
ответов

Каковы “средние” запросы в секунду на производственное веб-приложение?

У меня нет системы отсчета с точки зрения того, что считают "быстрым"; я всегда задавался вопросом это, но никогда не находил прямой ответ...
вопрос задан: 16 December 2008 23:10
6
ответов

Распараллеливание «Уменьшить» в «MapReduce»

Я понимаю, как Map легко распараллеливается - каждый компьютер / процессор может работать только с небольшой частью массива. Является ли Reduce / foldl распараллеливаемым? Кажется, что каждое вычисление зависит от ...
вопрос задан: 30 November 2008 21:44
6
ответов

Эффекты предсказания ветвлений на производительности?

Когда я пишу некоторый жесткий цикл, который должен работать быстро, я часто беспокоюсь мыслями о том, как предсказание ветвлений процессора собирается вести себя. Например, я стараюсь изо всех сил стараться не иметь если...
вопрос задан: 14 November 2008 07:04
6
ответов

Когда использовать Фиксированную точку в эти дни

Для интенсивного перемалывания чисел я рассматриваю использование фиксированной точки вместо плавающей точки. Конечно, будет иметь значение, сколько байтов тип фиксированной точки находится в размере, на том, на каком ЦП это будет работать, если я...
вопрос задан: 12 November 2008 03:51
6
ответов

Как улучшить производительность сборки "мусора"?

Какие шаблоны оптимизации могут использоваться для улучшения производительности сборщика "мусора"? Моя причина выяснения состоит в том, что я делаю много встроенного программного обеспечения с помощью Компактной Платформы. На медленном...
вопрос задан: 4 October 2008 12:03
6
ответов

Сколько ускорения от преобразования 3D математики к SSE или другому SIMD?

Я использую 3D математику в своем приложении экстенсивно. Какого количества ускорения я могу достигнуть путем преобразования моей векторной/матричной библиотеки в SSE, AltiVec или подобного кода SIMD?
вопрос задан: 22 September 2008 14:55
6
ответов

Хороший путь к SQL-запросам времени при использовании Linq для SQL

Существует ли хороший путь к SQL-запросам времени при использовании Linq для SQL? Мне действительно нравится регистрировать функцию, но было бы замечательно, если Вы могли так или иначе также время тот запрос. Какие-либо идеи?
вопрос задан: 16 September 2008 19:50
6
ответов

Автоматически измерьте все SQL-запросы

Разве в, возможно, Нормализации Jeff Atwood Не Нормален, говорит, "Вы автоматически измеряете все запросы, которые текут через Ваше программное обеспечение, правильно?" Я не всего лишь, я хотел бы. Некоторые функции...
вопрос задан: 18 August 2008 16:13
5
ответов

Что лучший способ состоит в том, чтобы выбрать несколько строк идентификатором в sql?

Я должен выбрать несколько записей, я использую ВЫБОР * ОТ 'таблицы', ГДЕ 'идентификатор' =5623 ИЛИ 'идентификатор' =5625 ИЛИ 'идентификатор' =5628 ИЛИ 'идентификатор' =5621, который этот запрос выполняет 4 раза в секунду с php, являются там лучшим и...
вопрос задан: 18 August 2019 15:19
5
ответов

Как я могу измерить время выполнения метода в Java?

У меня есть программа, которую я сам написал на Java, но я хочу проверить время выполнения метода и получить время для конкретных методов. Мне было интересно, если это возможно, возможно, каким-то образом затмение ...
вопрос задан: 2 June 2019 11:47
5
ответов

C#.NET: Как проверить, работаем ли мы от батареи?

я хочу быть хорошим гражданином разработчика, заплатить мои налоги и отключить вещи, если мы работаем на основе Удаленного рабочего стола или работаем от батареи. Если мы работаем на основе удаленного рабочего стола (или эквивалентно в...
вопрос задан: 24 February 2019 00:19
5
ответов

Самый эффективный способ вычислить расстояние Левенштейна

Я просто реализовал лучший алгоритм поиска файла соответствия для нахождения самого близкого соответствия к строке в словаре. После профилирования моего кода я узнал, что подавляющее большинство времени потрачено...
вопрос задан: 30 May 2018 20:55
5
ответов

Объединить функцию для PHP?

Много языков программирования имеют объединить функцию (возвращает первое ненулевое значение, пример). PHP, печально в 2009, не делает. Что было бы хорошим способом реализовать один в PHP, пока сам PHP не добирается...
вопрос задан: 22 April 2018 11:26
5
ответов

Как реализовать автозаполнение массивного набора данных

Я пытаюсь реализовать что-то вроде предложения Google на веб-сайте, который я создаю, и мне интересно, как поступить с очень большим набором данных. Конечно, если у вас есть 1000 предметов, вы кэшируете их и ...
вопрос задан: 27 February 2018 10:19
5
ответов

Каков уровень оптимизации (g ++), Вы используете при сравнении двух различных алгоритмов, записанных в C++?

У меня есть два алгоритма, записанные в C++. Насколько я знаю, это является стандартным для компиляции с-O0-NDEBUG (g ++) при сравнении производительности двух алгоритмов (бессимптомно, они - то же). Но я...
вопрос задан: 23 August 2017 02:43
5
ответов

Контрольный инструмент работы PostgreSQL

Я настраиваю веб-приложение с бэкендом FreeBSD PostgreSQL. Я ищу некоторый инструмент/технику оптимизации производительности базы данных.
вопрос задан: 2 August 2017 13:27
5
ответов

DataTable. Выберите по сравнению с DataTable.rows. Найдите по сравнению с foreach по сравнению с Находкой (Предикат <T>) / Лямбду

У меня есть Таблица данных/набор, которая кэшируется в памяти, я хочу использовать это в качестве источника для генерации результатов для автоматического полного текстового поля (использующий Ajax, конечно). Я оцениваю различные варианты для выборки...
вопрос задан: 23 May 2017 12:34
5
ответов

Почему этот код с несколькими “или” операторами немного быстрее, чем использование справочной таблицы в Java?

При рассмотрении вопроса микрооптимизации, который я вчера задал (здесь), я нашел что-то странным: или оператор в Java работает немного быстрее, чем поиск булева значения в массиве...
вопрос задан: 23 May 2017 12:29
5
ответов

При каких условиях делает ROWNUM=1, значительно увеличивают производительность в “существовании” syle запрос

Я считал часть обсуждения в этом вопросе и думал мне, что в моем МН / коде SQL имею, "существует" запросы стиля повсеместно, которые не используют оптимизацию ROWNUM=1. Вопросы I...
вопрос задан: 23 May 2017 12:26
5
ответов

Правила для использования ограничить ключевого слова в C?

Я пытаюсь понять, когда и если не использовать ограничить ключевое слово в C и в том, какие ситуации это предоставляет материальное преимущество. После чтения, "Демистифицируя Ограничить Ключевое слово", (который обеспечивает...
вопрос задан: 23 May 2017 12:25
5
ответов

Что “стоимость”.NET является отражением? [дубликат]

Возможный Дубликат: Насколько дорогостоящий действительно ли.NET является отражением? Я в настоящее время нахожусь в менталитете программирования, что отражение является моим лучшим другом. Я использую его много для динамической загрузки содержания, котор
вопрос задан: 23 May 2017 12:09