0
ответов

Рекомендации по настройке производительности MySQL my.cnf [закрыто]

Я надеюсь, что кто-нибудь сможет предложить некоторую помощь в оптимизации файла my.cnf для сервера базы данных mysql с очень большим объемом. Наша архитектура выглядит следующим образом: Память: ...
вопрос задан: 5 June 2012 21:59
0
ответов

Уменьшить время загрузки календаря

Ниже вы видите код моего календаря для веб-сайта, проблема в том, что этот код загружается примерно 8-10 секунд . Если кто-то из вас, ребята, может увидеть способ минимизировать время загрузки, я был бы признателен. ...
вопрос задан: 5 June 2012 20:38
0
ответов

Когда лучше не использовать внутреннее соединение?

У меня есть две таблицы: table1 (id, name, connte) table2 (id, name, connte) Они связаны через table1.connte и table2.connte. И каждый из них содержит по 100 записей. Теперь, если я хочу удалить ...
вопрос задан: 5 June 2012 14:08
0
ответов

О коде x86_64, скомпилированном gcc, и оптимизации кода C

Я скомпилировал следующий код C: typedef struct { long x, y, z; } Фу; длинный бар (Foo * f, длинный i) { вернуть f[i].x + f[i].y + f[i].z; } командой gcc -S -O3 test.c. Вот Бар...
вопрос задан: 4 June 2012 19:21
0
ответов

Требуется оптимизация для рекурсивной функции

Я хочу оптимизировать эту функцию, чтобы она могла быстро выводить входные значения (x = 300, y = 120, z = 10). Я думал о сохранении значений в 3D-массиве после последовательных вычислений, но был...
вопрос задан: 4 June 2012 19:05
0
ответов

Как эффективно определить 128-битную константу?

Я работаю с набором инструкций SSE2 в MS Visual Studio. Я использую его для некоторых вычислений с 16-битными данными. Предположим, у меня есть 8 значений, загруженных в регистр SSE. Я хочу добавить константу (например...
вопрос задан: 3 June 2012 20:13
0
ответов

как эффективно обрабатывать различные функции распределения вероятностей?

У меня есть система частиц, которая как обычно создает новые частицы, обновляет их и уничтожает... В модуле эмиттера есть цикл for, который сбрасывает частицы: foreach p в частицах p.position = ...
вопрос задан: 2 June 2012 15:05
0
ответов

Алгоритм сокращения очереди?

У меня есть очередь действий, разделенных между клиентами, фиксирующих действия пользователей и выполняемых роботом на другом сайте. Пример действий может быть таким: CREATE FOLDER /docs CREATE FILE /...
вопрос задан: 31 May 2012 22:10
0
ответов

C++ возвращает копию объекта

Я написал следующий код: class MyObjectHolder { public: std::vector getMyObject() const { return myObject; } private: std::vector myObject; }; В какой-то ...
вопрос задан: 30 May 2012 14:44
0
ответов

Оптимизация функции транспонирования массива

Я работаю над домашним заданием, и я часами застрял на своем решении. Задача, которую нам поставили, состоит в том, чтобы оптимизировать следующий код, чтобы он работал быстрее, независимо от того, насколько он запутан...
вопрос задан: 30 May 2012 11:42
0
ответов

Советы по C++ по оптимизации кода на устройствах ARM

Я разрабатывал код C++ для дополненной реальности на устройствах ARM, и оптимизация кода очень важна для поддержания хорошего частота кадров. Чтобы повысить эффективность до максимума...
вопрос задан: 30 May 2012 10:17
0
ответов

Зачем коду активно пытаться предотвратить оптимизацию хвостового вызова?

Название вопроса может показаться немного странным, но дело в том, что, насколько мне известно, нет ничего, что говорило бы против оптимизации хвостовых вызовов вообще. Однако при просмотре открытого исходного кода...
вопрос задан: 28 May 2012 22:14
0
ответов

Может ли компоновщик сообщать о неиспользуемых функциях-членах? (C++)(gcc)

std::string имеет более 30 функций-членов, которые можно вызывать для строкового объекта. Что, если я использую только некоторые из них? Я предполагаю, что неиспользуемые функции-члены не будут занимать место в исполняемом коде...
вопрос задан: 28 May 2012 18:06
0
ответов

Быстрые динамические вершины в OpenGL ES 2.0 на Android

Я пытаюсь отрисовать набор линий на Android с помощью OpenGL ES 2.0, и мне нужно знать, как это сделать лучше всего. Прямо сейчас я создал класс LineEngine, который создает FloatBuffer из всех...
вопрос задан: 28 May 2012 17:25
0
ответов

Есть ли способ сделать Jruby интерпретатором всех строк?

У нас есть веб-приложение java/jruby, работающее под управлением tomcat, и я анализировал количество объектов и использование памяти приложением во время выполнения. Я заметил после запуска класс "org.jruby.RubyString"...
вопрос задан: 28 May 2012 03:25
0
ответов

how to make sure no jvm and compiler optimization occurs

I have this code that is testing Calendar.getInstance().getTimeInMillis() vs System.currentTimeMilli() : long before = getTimeInMilli(); for (int i = 0; i < TIMES_TO_ITERATE; i++) {задолго до1 ...
вопрос задан: 26 May 2012 11:46
0
ответов

Должен ли я использовать const для локальных переменных для лучшей оптимизации кода?

Я часто использую const для локальных переменных, которые не изменяются, например: const float height = person.getHeight(); Я думаю, что это может сделать скомпилированный код потенциально быстрее, позволяя компилятору...
вопрос задан: 25 May 2012 16:52
0
ответов

Неиспользуемый css – как его убрать?

Вероятно, любой опытный веб-разработчик знаком с этой проблемой: со временем ваши css-файлы могут стать довольно большими и уродливыми из-за всех больше не используемых селекторов, что может быть довольно...
вопрос задан: 24 May 2012 18:34
0
ответов

scipy.optimize.fmin_bfgs одна функция вычисляет как f, так и fprime

Я использую scipy.optimize.fmin_bfgs(f, init_theta, fprime) для минимизации f, который имеет градиент fprime. Я вычисляю f и fprime в одной функции, потому что большая часть вычислений одинакова, поэтому ...
вопрос задан: 23 May 2012 03:45
0
ответов

Предложение по распределению памяти

У меня есть многопоточный раздел, в котором потокам необходимо выделить несколько больших сегментов данных, скажем, по 100 МБ каждый, для использования в качестве буферов. Кроме того, буферы могут нуждаться в изменении размера во время выполнения нескольк
вопрос задан: 21 May 2012 23:12
0
ответов

Найдите минимальные функции

Хорошо, вот в чем дело. У меня есть куча линейных функций, a*x + b. Моя цель — ответить на следующий вопрос/запрос: какова минимальная функция при x = q? Например: если у меня есть функции f(x) = 3*x + 2,...
вопрос задан: 20 May 2012 22:36
0
ответов

Как избежать ненужных операций выбора и объединения в HQL и Criteria

Я пробовал разные комбинации HQL и Criteria, и мне не удалось избежать некоторых ненужных соединений (в обоих случаях) и некоторых ненужных операций выбора (в Criteria ). В нашем сценарии у нас есть @...
вопрос задан: 19 May 2012 13:04
0
ответов

Почему gcc создает избыточный код сборки?

Я хотел посмотреть, как определенные функции C/C++ были преобразованы в ассемблер, и я создал следующий файл: struct foo { int x; символ у[0]; }; char *bar(структура foo *f) {возврат f->...
вопрос задан: 19 May 2012 06:45
0
ответов

Скриншот Усреднение цвета прямоугольников

Я написал быстрый скрипт на Python, чтобы вернуть средний цвет прямоугольников, окружающих периметр моего экрана. (Конечная цель здесь состоит в том, чтобы вокруг моего монитора были светодиодные полосы RGB, для светящегося ...
вопрос задан: 19 May 2012 02:29
0
ответов

Каким образом Java выполняет джитинг неэффективного кода, чтобы он работал быстрее, чем эффективный код?

В следующем фрагменте кода Foo1 — это класс, который увеличивает значение счетчика при каждом вызове метода bar(). Foo2 делает то же самое, но с одним дополнительным уровнем косвенности. Я ожидаю...
вопрос задан: 18 May 2012 16:37
0
ответов

Как здесь можно разделить строки?

У меня есть следующая строка: А:Б:1111;домен:80;а;б A не является обязательным, поэтому B:1111;domain:80;a;b также является допустимым вводом. :80 также является необязательным, поэтому B:1111;domain;a;b или :1111;domain;a;b также допустимы...
вопрос задан: 16 May 2012 13:04
0
ответов

Оптимизирует ли компилятор Visual C++ неопределенные макроблоки?

Возьмем, к примеру, этот код: #ifdef THIS_IS_NOT_DEFINED // тут много кода... #endif Скажите, что «много кода» потенциально может добавить мегабайт к результирующему исполняемому файлу. Если THIS_IS_NOT_DEFINED ...
вопрос задан: 15 May 2012 23:34
0
ответов

CUDA/openCL; переписывание ветвей как выражение без ветвления

В большинстве случаев ветвь требуется в программе CUDA или OpenCL, например: for (int i=0; i
вопрос задан: 15 May 2012 21:53
0
ответов

Оптимизация запросов javascript и css

Мне нужно оптимизировать скорость загрузки нескольких существующих веб-сайтов. Одна из моих проблем - количество запросов на страницу. На веб-сайтах есть 7 или более различных типов страниц, которые должны ...
вопрос задан: 14 May 2012 13:39
0
ответов

Задача N-тел: эффективное распараллеливание двойного цикла for

Очень распространенной проблемой в задаче N-тел является использование двойного цикла для расчета взаимодействий между частицами. Рассматривая задачу N тел с n частицами, цикл можно записать как…
вопрос задан: 12 May 2012 15:59