optimization

Я хочу узнать, сколько времени занимает определенная функция в моей программе C++ для выполнения на Linux. После этого, я хочу сделать сравнение скорости . Я видел несколько раз, но закончилось это с разгона. Хроно: process_user_cpu_clock, captures user-CPU time spent by the current process теперь мне не я...

In ArrayBlockingQueue, все методы, которые требуют блокировки скопировать его на локальный final переменной перед вызовом lock(). public boolean offer(E e) { if (e == null) throw new NullPointerException(); final ReentrantLock lock = this.lock; lock.lock(); try { if (count == items.l...

Возможные Дубликаты:насколько дорого стоит отражение .NET? в настоящее время я программирую менталитет, что отражение-мой лучший друг. Я использую его много для динамической загрузки контента, что позволяет "свободную реализацию", а не строгие интерфейсы, а также много пользовательских атрибутов. како...

сколько GCC уровни оптимизации существуют? я попробовал на GCC -О1, ССЗ -О2, НКУ -О3, и gcc -О4 Если я использую действительно большое число, это не будет работать. однако, я пробовал gcc -O100 и он компилируется. сколько существует уровней оптимизации?...

иногда я запускаю запрос Postgres, который занимает 30 секунд. Затем я сразу же запускаю тот же запрос, и это занимает 2 секунды. Похоже, что Postgres имеет какое-то кэширование. Могу ли я каким-то образом увидеть, что этот кэш держит? Могу ли я принудительно очистить все кэши для целей настройки? Примеч...

Я использую Eclipse PDT на довольно большом PHP-проекте, и IDE почти непригодна для использования. Она занимает около 30 секунд, чтобы открыть файл и другие действия, например, выбрать папку в проводнике, редактирование текста и т. д. они одинаково медленные. я следовал различным инструкциям, чтобы ускорить ...

Я работаю над приложением для iPhone, которое имеет довольно большой UITableView с данными, взятыми из интернета, поэтому я пытаюсь оптимизировать его создание и использование. узнал, что dequeueReusableCellWithIdentifier довольно полезно, но после просмотра многих исходных кодов, использующих это, мне интер...

Как я могу измерить время выполнения запроса без измерения времени, которое он тратит на ожидание разблокировки и т. д.? Моя единственная идея состояла в том, чтобы постоянно измерять один и тот же запрос и записывать самое быстрое время. ...

Я пишу утилиту импорта, которая использует телефонные номера в качестве уникального ключа в импорте. Мне нужно проверить, что номер телефона уже не существует в моей БД. Проблема в том, что телефонные номера в БД могут иметь такие вещи, как тире и скобки и, возможно, другие вещи. Я написал функцию для удален...

обратите внимание, что этот вопрос относится только к производительности. Давайте пропустим рекомендации по дизайну, философию, совместимость, переносимость и все, что не связано с чистой производительностью. Спасибо. теперь вопрос. Я всегда предполагал, что поскольку геттеры/сеттеры C# - это действительно з...