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

Вопросы, связанные с повышением производительности приложений, могут варьироваться от выбора архитектуры программного обеспечения до выбора алгоритмов.

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

1
Существуют ли какие-либо достоверные данные для резервного копирования «Переключатели задач человека считаются вредными»?
Джоэл Спольски написал знаменитое сообщение в блоге « Переключатели задач человека считаются вредными ». Хотя я согласен с посылкой и это кажется здравым смыслом, мне интересно, есть ли какие-либо исследования или технические документы по этому вопросу для расчета накладных расходов при переключении задач или это просто случайное свидетельство?

4
Проектирование базы данных - хранить состояние или вычислять состояние каждый раз?
Допустим, у меня есть приложение для реляционной базы данных, объект «пользователь» и объект «сообщение». Теперь я хочу показать количество непрочитанных сообщений этому пользователю. Какой лучший способ архивировать это? Должен ли я ввести поле в пользователя и считать его, если пользователь получает сообщение, и уменьшать счет, если он его читает? Или …

2
Что это означает под ожидаемым временем работы и средним временем работы алгоритма?
Допустим, мы хотим проанализировать время выполнения алгоритмов. Иногда мы говорим, что хотим найти время выполнения алгоритма, когда входной размер равен n, а в худшем случае это обозначается как O (n). Хотя иногда я вижу книги / газеты, в которых говорится, что нам нужно найти ожидаемое время алгоритма. Также иногда используется …

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

5
Могу ли я сделать что-нибудь для улучшения производительности в VS 2010? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения в стеке. Закрыто 5 лет назад . Я использую VS 2010, так как мы разрабатываем приложение в .Net 4, а производительность сводит меня с …

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

7
Являются ли вызовы базы данных Mutliple действительно значимыми с сетевым вызовом для веб-API?
У одного из моих работодателей мы работали над API REST (но это также относится и к SOAP). Клиент, который является пользовательским интерфейсом приложения, будет выполнять вызовы через Интернет (локальная сеть в типичных производственных развертываниях) в API. API будет делать вызовы в базу данных. Одной из тем, которая повторяется в наших …

4
Есть ли недостаток в использовании AggressiveInlining для простых свойств?
Могу поспорить, что мог бы ответить на этот вопрос сам, если бы я знал больше об инструментах для анализа поведения C # / JIT, но, поскольку я не знаю, прошу терпеть меня. У меня есть простой код, подобный этому: private SqlMetaData[] meta; [MethodImpl(MethodImplOptions.AggressiveInlining)] private SqlMetaData[] Meta { get { return …

8
Способы сломать «Синдром совершенного программиста» [закрыто]
Трудно сказать, что здесь спрашивают. Этот вопрос является двусмысленным, расплывчатым, неполным, чрезмерно широким или риторическим, и на него нельзя дать разумный ответ в его нынешней форме. Чтобы получить разъяснения по этому вопросу, чтобы его можно было снова открыть, посетите справочный центр . Закрыто 7 лет назад . Я, наверное, не …

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

8
Когда я должен заботиться о производительности?
В течение долгого времени в таких местах, как IRC-канал Java , SO и другие места, мне говорили что-то вроде «Беспокойся о том, как выглядит код, его читаемость / понятность сейчас и производительность позже, если это абсолютно необходимо». Так что в течение долгого времени я не особо задумывался над производительностью своих …

22
В какой момент вы должны начать думать о производительности?
Поскольку я создаю приложения, я постоянно спрашиваю, является ли это наилучшим способом выполнения или реализации определенной функциональности. Часто я буду публиковать вопросы о stackoverflow или другом форуме, желая получить отзывы только для того, чтобы получать комментарии о том, как не «ставить корзину перед лошадью» в отношении производительности. Неужели большинство программистов …

3
Зачем использовать фрагменты Android?
Я прочитал документацию и некоторые другие вопросы по этой теме, и я не чувствую себя убежденным; Я не вижу четких границ использования этой техники. Фрагменты теперь рассматриваются как лучшая практика ; каждое действие должно быть в основном поддержкой одного или нескольких фрагментов, а не вызывать макет напрямую. Фрагменты создаются для …

5
Ресурсы по написанию эффективного кода C для микроконтроллеров? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме разработки программного обеспечения стека Exchange. Закрыто 5 лет назад . Здесь нужна серьезная помощь. Я люблю программирование. В последнее время я читал кучу книг (таких как …
15 c  performance  speed 

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