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

По вопросам, касающимся измерения или улучшения кода и эффективности приложений.

29
Любимые приемы настройки производительности [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

12
Использование scanf () в программах на C ++ быстрее, чем использование cin?
Не знаю, правда ли это, но когда я читал FAQ по одному из проблемных сайтов, я нашел кое-что, что привлекло мое внимание: Проверьте свои методы ввода / вывода. В C ++ использование cin и cout слишком медленное. Используйте их, и вы гарантированно не сможете решить любую проблему с приличным объемом …
126 c++  c  performance  io 

8
Словарь против объекта - что эффективнее и почему?
Что более эффективно в Python с точки зрения использования памяти и потребления ЦП - словарь или объект? Предыстория: мне нужно загрузить огромное количество данных в Python. Я создал объект, который представляет собой просто контейнер поля. Создание 4M экземпляров и помещение их в словарь заняло около 10 минут и ~ 6 …

15
Виртуальные функции и производительность - C ++
В своем дизайне классов я широко использую абстрактные классы и виртуальные функции. Было ощущение, что виртуальные функции влияют на производительность. Это правда? Но я думаю, что эта разница в производительности незаметна и, похоже, делаю преждевременную оптимизацию. Правильно?


30
Следует ли использовать <или <= в цикле for [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 11 месяцев назад . Уточните этот вопрос Если бы вам пришлось повторить цикл …

6
Эффективная оценка функции в каждой ячейке массива NumPy
Учитывая массив A NumPy , каков самый быстрый / наиболее эффективный способ применить одну и ту же функцию f к каждой ячейке? Предположим, что мы присвоим A (i, j) значение f (A (i, j)) . Функция f не имеет двоичного вывода, поэтому операции маски (ing) не помогут. Является ли "очевидная" …

12
выберите * vs выберите столбец
Если мне просто нужны 2/3 столбца, и я запрашиваю SELECT *вместо предоставления этих столбцов в запросе выбора, есть ли какое-либо снижение производительности в отношении большего / меньшего количества операций ввода-вывода или памяти? Если я выберу * без необходимости, то могут возникнуть накладные расходы сети. Но в операции выбора всегда ли …
124 sql  performance 

8
Оператор LINQ быстрее, чем цикл foreach?
Я пишу диспетчер рендеринга сетки и подумал, что было бы неплохо сгруппировать все меши, которые используют один и тот же шейдер, а затем визуализировать их, пока я нахожусь в этом проходе шейдера. В настоящее время я использую foreachцикл, но мне интересно, может ли использование LINQ повысить производительность?
124 c#  performance  linq  foreach 



3
Как сопоставление с образцом в Scala реализовано на уровне байт-кода?
Как сопоставление с образцом в Scala реализовано на уровне байт-кода? Это что-то вроде серии if (x instanceof Foo)конструкций или чего-то еще? Каковы его последствия для производительности? Например, учитывая следующий код (из Scala By Example, страницы 46-48), как будет evalвыглядеть эквивалентный Java-код для метода? abstract class Expr case class Number(n: Int) …

13
Проблема производительности C ++: преобразование целого числа в std :: string
Может ли кто-нибудь превзойти производительность моего целого числа до кода std :: string, указанного ниже? Уже есть несколько вопросов, объясняющих, как преобразовать целое число std::stringв C ++, например этот , но ни одно из предложенных решений не является эффективным. Вот готовый к компиляции код для некоторых распространенных методов, с которыми …

6
Имеет ли значение порядок предложений where в SQL?
Скажем, у меня есть таблица PEOPLEс 3 столбцами ID, LastName, FirstName, ни один из этих столбцов не индексируется. LastNameявляется более уникальным и FirstNameменее уникальным. Если я сделаю 2 поиска: select * from PEOPLE where FirstName="F" and LastName="L" select * from PEOPLE where LastName="L" and FirstName="F" Я считаю, что второй вариант …

7
Какой процесс использует весь мой дисковый ввод-вывод
Если я использую «верх», я могу видеть, какой процессор занят и какой процесс использует весь мой процессор. Если я использую «iostat -x», я могу увидеть, какой диск занят. Но как мне увидеть, какой процесс использует всю пропускную способность диска?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.