11
ответов

Как Вы обычно настраиваете настройки оптимизации своего компилятора?

Вы обычно устанавливаете свой компилятор для оптимизации для максимальной скорости или самого маленького размера кода? или Вы вручную настраиваете отдельные настройки оптимизации? Почему? Я замечаю большую часть времени, что люди склоняются к...
вопрос задан: 15 December 2014 07:36
11
ответов

Оптимизация в Коде, связанном со строковыми функциями

Действительно ли там какие-либо инструкции доступны, который может сопровождаться прежде, чем вызвать стандартные связанные со строковой операцией функции в C? Например, сколько оптимизации будет, сравнивая первый символ два...
вопрос задан: 7 May 2014 18:34
11
ответов

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

Я просто наследовал проект C#, который выполняет способ замедлиться и должен будет начать оптимизировать его. Что я хотел сделать, сначала, узнают немного больше о профилировании/оптимизации, так как я не должен был делать этого прежде....
вопрос задан: 2 November 2013 18:35
11
ответов

Лучший алгоритм, чтобы проверить, отсортирован ли вектор

Что было бы лучшим способом проверить что станд.:: вектор отсортирован? Есть ли что-то быстрее, чем цикл, проверяющий что v [я] <=v [i+1]? Действительно ли это более быстро/более чисто с итераторами? Или на самом деле лучше...
вопрос задан: 11 October 2011 13:20
11
ответов

Методы оптимизации блока Intel x86 в демонстрационной проблеме

Я изучаю ассемблер долгое время, и я пытаюсь переписать некоторые простые процедуры \функции к нему для наблюдения выигрышей в производительности (если таковые имеются). Мое основное средство разработки является Delphi 2007 и сначала...
вопрос задан: 17 August 2011 08:36
11
ответов

Я могу использовать Устройство Вареного пудинга на массиве в C?

У меня есть цикл здесь, и я хочу заставить его работать быстрее. Я являюсь передающим в большом массиве. Я недавно услышал об Устройстве Вареного пудинга, оно может быть применено к этому для цикла? какие-либо идеи? для (я = 0; я <тусклый; я ++) {...
вопрос задан: 28 August 2010 12:15
11
ответов

Итераторы C++ и оптимизация цикла

Я вижу много кода C++, который похож на это: для (const_iterator это = list.begin (), const_iterator ite = list.end (); это! = ite; ++ это) В противоположность более краткой версии: для (...
вопрос задан: 4 April 2010 08:48
11
ответов

Получение числа запаздывающего 1 бита

Есть ли какие-либо эффективные битовые операции, которые я могу сделать для получения числа битов набора, которыми заканчивается целое число? Например, 1110 = 10112 составил бы два запаздывающих 1 бит. 810 = 10002 были бы 0 запаздываний 1...
вопрос задан: 4 March 2010 18:15
11
ответов

Я должен быть обеспокоен скоростью словаря.NET?

Я буду создавать проект, который будет использовать поиски по словарю и вставляет вполне немного. Это - что-то, чтобы касаться? Кроме того, если я делаю сравнительное тестирование и такой, и это действительно плохо, тогда что...
вопрос задан: 14 December 2009 20:22
11
ответов

Самый быстрый способ получить самое большое X чисел из очень большого неотсортированного списка?

Я пытаюсь получить вершину, говорят, 100 очков из списка очков, сгенерированных моей программой. Unfortuatly список огромен (на порядке миллионов к миллиардам) настолько сортирующий, является интенсивным временем...
вопрос задан: 23 October 2009 00:09
11
ответов

Оптимизация! - Что это? Как это сделано?

Ее общее для слушания об "очень оптимизированном коде" или некотором разработчике, бывшем должном оптимизировать их и этажерку. Однако как новый программист-самоучка я действительно никогда не понимал то, что точно делает людей...
вопрос задан: 21 October 2009 15:33
11
ответов

Общедоступные поля когда-нибудь хорошо?

Перед реакцией от пищеварительного тракта как я сделал первоначально, считайте целый вопрос. Я знаю, что они заставляют Вас чувствовать себя грязными, я знаю, что мы были все записаны, прежде и я знаю, что это не "хороший стиль", но...
вопрос задан: 11 September 2009 12:45
11
ответов

Оптимизирует определенные функции с Ассемблером в программе C/C++, действительно стоящей того?

В определенных областях разработки, таких как разработка игр, системы реального времени, и т.д., важно иметь быструю и оптимизированную программу. С другой стороны современные компиляторы делают большую оптимизацию...
вопрос задан: 11 September 2009 08:36
11
ответов

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

Мне связали проблему производительности со сравнением строк (в Java). Я работаю над проектом, который должен отсортировать огромный список (TableViewer в Eclipse). Так или иначе я точно определил узкое место вниз к...
вопрос задан: 27 August 2009 10:21
11
ответов

Какую самую жесткую оптимизацию вы видели?

Я не говорю о алгоритмических вещах (например, используйте быструю сортировку вместо пузырьковой сортировки), и я не говорю о простых вещах, таких как развертывание цикла. Я говорю о хардкорных вещах. Как Tiny Teensy ...
вопрос задан: 24 August 2009 11:10
11
ответов

Как я могу улучшить этот метод квадратного корня?

Я знаю, что это походит на присвоение домашней работы, но это не. В последнее время я интересовался алгоритмами, используемыми для выполнения определенных математических операций, таких как синус, квадратный корень, и т.д. В данный момент, я'...
вопрос задан: 22 July 2009 21:47
11
ответов

Как найти всех наивными (“+” базирующийся) конкатенации строк в большой кодовой базе Java?

У нас есть огромная кодовая база, и мы подозреваем, что существуют довольно многие "+" базирующаяся строка concats в коде, который мог бы извлечь выгоду из использования StringBuilder/StringBuffer. Есть ли эффективный путь или...
вопрос задан: 16 June 2009 20:41
11
ответов

Что является самым быстрым: (интервал), Преобразовать. ToInt32(x) или Int32. Синтаксический анализ (x)?

Какой из следующего кода является самой быстрой / лучшей практикой для преобразования некоторого объекта x? интервал myInt = (интервал) x; или интервал myInt = Преобразовывает. ToInt32(x); или интервал myInt = Int32. Синтаксический анализ (x); или в случа
вопрос задан: 12 March 2009 23:30
11
ответов

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

У меня есть список двумерных точек, и я хочу получить, кто из них находится в пределах полукруга. Первоначально, целевая форма была прямоугольником, выровненным с осью X и Y. Так ток...
вопрос задан: 11 February 2009 01:33
11
ответов

Действительно ли более эффективно перейти или умножиться?

Я пытаюсь оптимизировать небольшую, высоко используемую функцию, которая использует высокие биты в интервале короткого целого без знака для указания на значения массива для подведения итогов вместе. Сначала я использовал очевидный подход...
вопрос задан: 9 February 2009 01:02
11
ответов

Будет Собрал "мусор" C быть Быстрее, Чем C++?

Я задавался вопросом в течение достаточно долгого времени о том, как памяти менеджера в моем следующем проекте. Который пишет DSL в C/C++. Это может быть сделано любым из этих трех способов. Ссылка считаемый C или C++. Мусор...
вопрос задан: 8 February 2009 03:31
11
ответов

Как организовать минификацию и упаковку css и js файлов для ускорения веб-сайта?

Я делаю оптимизацию скорости для своего приложения веб-сайта. И я нашел, что некоторая практика сделала это. Например, Лучшие практики для Ускорения Вашего веб-сайта от Yahoo. Среди них: Уменьшите JavaScript...
вопрос задан: 3 February 2009 16:24
11
ответов

Как правильно сравнить [шаблонной] программы C++

<backgound>, который я в точке, где я действительно должен оптимизировать код C++. Я пишу библиотеку для молекулярных моделирований, и я должен добавить новую опцию. Я уже попытался добавить эту опцию в...
вопрос задан: 14 January 2009 08:35
11
ответов

Который компилирует в более быстрый код: “n * 3” или “n + (n*2)”?

Который компилирует в более быстрый код: "ответ = n * 3" или "ответ = n + (n*2)"? Предположение, что n является или интервалом или длинным, и это, работает на современном поле Win32 Intel. Был бы это отличаться, если было...
вопрос задан: 20 November 2008 00:12
11
ответов

Изящный способ удалить объекты из последовательности в Python? [дубликат]

Когда я - написание кода в Python, я часто должен удалять объекты из списка или другого типа последовательности на основе некоторых критериев. Я не нашел решение, которое изящно и эффективно как удаление объектов...
вопрос задан: 2 October 2008 17:33
11
ответов

Векторы STL с неинициализированным устройством хранения данных?

Я пишу внутренний цикл, который должен поместить структуры в непрерывное устройство хранения данных. Я не знаю, сколько из этих структур там опередит время. Моя проблема состоит в том, что вектор STL инициализирует...
вопрос задан: 19 September 2008 07:56
10
ответов

Оптимизация членского порядка переменной в C++

Я читал сообщение в блоге игровым кодером для Интроверсии, и он деловито пытается сжать каждую галочку ЦП, он может из кода. Один прием, который он упоминает бесцеремонно, должен "переупорядочить участника...
вопрос задан: 21 September 2018 16:57
10
ответов

Динамично выделенные массивы или станд.:: вектор

Я пытаюсь оптимизировать свой код C++. Я искал Интернет при использовании динамично выделенных массивов C++ по сравнению с использованием станд.:: вектор и обычно видел рекомендацию в пользу станд.:: вектор и это...
вопрос задан: 23 May 2017 12:30
10
ответов

Мудрый производительностью: запросите JSON и рендеринг в JS, или запросите весь HTML? [дубликат]

Возможный Дубликат: Почему это - плохая практика для возврата сгенерированного HTML вместо JSON? Или это? ЕСЛИ БЫ я отправляю запрос Ajax в файл PHP, что привело бы к более быстрому рендерингу HTML: Отправка...
вопрос задан: 23 May 2017 12:04
10
ответов

Подставляемые функции в C#?

Как Вы делаете "подставляемые функции" в C#? Я не думаю, что понимаю понятие. Похожи на них анонимные методы? Как функции лямбды?Примечание: Ответы почти полностью имеют дело со способностью к...
вопрос задан: 23 May 2017 02:10