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

94
Каковы реальные накладные расходы на использование try / catch в C #?

Итак, я знаю, что команда try / catch добавляет некоторые накладные расходы и, следовательно, не является хорошим способом управления потоком процесса, но откуда эти накладные расходы и каково их реальное влияние?...

94
Как лучше всего профилировать выполнение javascript? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Есть ли хороший профилировщик для javascript? Я...

94
Visual Studio 2017 работает слишком медленно во время сборки и отладки

Я только что установил Visual Studio 2017 на ПК со следующими характеристиками: Процессор Intel Xeon E5-1600 v3 @ 3,50 ГГц, 16 ГБ ОЗУ и 64-разрядная операционная система Windows 10 Pro . Хотя производительность ПК почти идеальна, я обычно сталкиваюсь с проблемой медленной работы в Visual Studio...

93
Когда, если вообще когда-либо, развертывание цикла все еще полезно?

Я пытался оптимизировать какой-то чрезвычайно критичный для производительности код (алгоритм быстрой сортировки, который вызывается миллионы и миллионы раз в симуляции Монте-Карло) путем развертывания цикла. Вот внутренний цикл, который я пытаюсь ускорить: // Search for elements to swap....

93
Как я могу профилировать свое приложение для Android? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 4 года назад . Уточните этот вопрос Мне нужно найти узкие места в моем...

93
Производительность оператора MySQL «IN» на (большом?) Количестве значений

В последнее время я экспериментировал с Redis и MongoDB, и может показаться, что часто бывают случаи, когда вы сохраняете массив идентификаторов в MongoDB или Redis. Я буду придерживаться Redis для этого вопроса, так как я спрашиваю об операторе MySQL IN . Мне было интересно, насколько...

93
Javascript, когда использовать прототипы

Хотелось бы понять, когда уместно использовать методы прототипа в js. Следует ли их всегда использовать? Или бывают случаи, когда их использование нежелательно и / или приводит к снижению производительности? При поиске по этому сайту общих методов для пространств имен в js кажется, что большинство...

93
Entity Framework работает слишком медленно. Какие у меня варианты? [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Я последовал мантре «Не оптимизируйте...

93
Count vs len в Django QuerySet

В Django, учитывая, что у меня есть объект, QuerySetкоторый я собираюсь перебрать и распечатать результаты, каков наилучший вариант для подсчета объектов? len(qs)или qs.count()? (Также учитывая, что подсчет объектов в одной итерации не является вариантом.)...

93
Использует избыточность java Map.containsKey () при использовании map.get ()

В течение некоторого времени я задавался вопросом, допустимо ли в рамках передовой практики воздерживаться от использования containsKey()метода java.util.Mapи вместо этого выполнять нулевую проверку результата из get(). Мое объяснение состоит в том, что кажется излишним выполнять поиск значения...

92
Поплавок против двойной производительности

Я провел несколько тестов времени, а также прочитал несколько статей, подобных этой (последний комментарий), и похоже, что в сборке Release значения float и double занимают одинаковое время обработки. Как это возможно? Когда float менее точен и меньше по сравнению с двойными значениями, как CLR...

92
Python быстрее и легче C ++? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

92
Может ли константная корректность улучшить производительность?

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

92
База данных Android SQLite: медленная вставка

Мне нужно проанализировать довольно большой XML-файл (от сотни до нескольких сотен килобайт), который я использую Xml#parse(String, ContentHandler). В настоящее время я тестирую это с файлом 152 КБ. Во время разбора, я также вставка данных в базе данных SQLite , используя вызовы , подобные...

92
Как мне войти в C # без использования сторонних библиотек? [закрыто]

Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Я хотел бы реализовать ведение...

92
Ускорение IntelliJ-Idea

Я использую intelliJ для разработки на Scala и на прошлой неделе получил 8 ГБ новой оперативной памяти, поэтому подумал: пора ее использовать. Я проверил свой диспетчер задач и нашел intelliJ, использующий ~ 250 МБ . Из eclipse я знал, что настройка параметров JVM очень помогает повысить скорость,...

92
Быстрый способ скопировать словарь в Python

У меня есть программа на Python, которая много работает со словарями. Мне приходится копировать словари тысячи раз. Мне нужна копия ключей и связанного с ними содержимого. Копия будет отредактирована и не должна быть связана с оригиналом (например, изменения в копии не должны влиять на оригинал)....

92
Получение общего количества строк из OFFSET / FETCH NEXT

Итак, у меня есть функция, которая возвращает ряд записей, для которых я хочу реализовать разбиение на страницы на моем веб-сайте. Мне было предложено использовать для этого функцию Offset / Fetch Next в SQL Server 2012. На нашем веб-сайте есть область, в которой указано общее количество записей и...

92
Почему long медленнее, чем int в x64 Java?

Я использую Windows 8.1 x64 с обновлением Java 7 45 x64 (32-разрядная версия Java не установлена) на планшете Surface Pro 2. Приведенный ниже код занимает 1688 мсек, если тип i является длинным, и 109 мсек, когда я является целым. Почему long (64-битный тип) на порядок медленнее, чем int на...