Вопросы с тегом 'performance'

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

Самый эффективный способ переназначения значений NaN в массиве numpy

Пример задачи В качестве простого примера рассмотрим массив numpy arr , как определено ниже: import numpy as np arr = np.array([[5, np.nan, np.nan, 7, 2], [3, np.nan, 1, 8, np.nan], [4, 9, 6, np.nan, np.na...
задан 16.12.2016 в 20:02
1
ответ

Почему накладные расходы вызывают функции Haskell из C?

Я заметил значительные накладные расходы на вызов функций Haskell в C, намного превышающие накладные расходы на вызов собственной функции C. Чтобы понять суть проблемы, я написал программу, которая просто инициализирует среду выполнения Haskell,...
задан 29.07.2015 в 23:36
3
ответа

Устранение медленной компиляции

Что делать, чтобы исследовать и устранять проблему с медленной компиляцией ? Мой проект имеет около 100 классов и занимает более 45 секунд для компиляции, что кажется мне очень медленным. В качестве ссылки у меня есть другой проект с 50 клас...
задан 08.06.2015 в 12:58
3
ответа

Задержка и низкая скорость при загрузке содержимого iframe при огромном посещении

Работа с системой, в которой будет храниться более 4 million записей per day . Для уменьшения ввода-вывода и увеличения скорости я меняю хранилище из базы данных в файл. Таким образом, данные будут изменены на json и будут непосредственно...
задан 09.08.2015 в 11:29
2
ответа

Являются ли массивы javascript фактически реализованы как массивы?

Разница между javascript Array и Object не очень велика. На самом деле Array в основном добавляет поле length , поэтому вы можете использовать как Array s, так и Object s как числовые массивы: var ar = new Array(); ar[0] = "f...
задан 10.02.2012 в 20:42
2
ответа

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

Два разных потока в одном процессе могут совместно использовать общую область памяти, читая и / или записывая в нее. Обычно такое (преднамеренное) совместное использование реализуется с использованием атомарных операций с использованием пре...
задан 10.08.2017 в 02:37
5
ответов

Почему MySQL InnoDB вставки / обновления на больших таблицах становятся очень медленными, когда есть несколько индексов?

У нас есть серия таблиц, которые органично выросли до нескольких миллионов строк, в производстве, выполняющем вставку или обновление, может занять до двух секунд. Однако, если я удаляю таблицу и воссоздаю ее из дамп-запросов, молниеносно. Мы...
задан 08.02.2010 в 17:00
4
ответа

Сколько табличных разделов слишком много в Postgres?

Я разбиваю очень большую таблицу, содержащую временные данные, и учитывая, какой гранулярностью я должен сделать разделы. Postgres документация разделов утверждает, что «большое количество разделов, вероятно, увеличит время планирования запрос...
задан 24.05.2011 в 03:10
3
ответа

- время доступа к ресурсам SharedPreferences?

В настоящее время я пытаюсь протестировать стороннюю службу для своего приложения и должен идентифицировать каждый тест, который выполняется в каждом конкретном прогоне. Поскольку при каждом запуске testApp может выполняться более одного тест...
задан 24.09.2012 в 16:29
3
ответа

Передача событий в под-представления в Backbone.js

Мы все знаем, что делать что-то вроде этого плохо: <ul> <li>Item</li> <li>Item</li> ... 500 more list items </ul> , а затем ... $("ul li").bind("click", function() { ... }); Я просматривал м...
задан 22.12.2011 в 13:11