Описание тега objectpool

1 ответ

Как избежать фрагментации кучи в iOS

Наше приложение создает много мелких объектов во время работы. В основном это сводится к объектам NSString и NSNumber с автоматическим выпуском. Поскольку приложение предназначено для запуска "24/7" в фоновом режиме, фрагментация кучи становится бол…
14 дек '13 в 20:09
0 ответов

Как создать экземпляр ButtonObjectPool после пролистывания указанным объектом в Unity

Я строю продовольственный проект дополненной реальности. Я пытаюсь провести 3D-объект (еду) в список магазинов, чтобы сделать заказ еды. Затем он должен отобразить сборный объект. Проблема в том, что я не могу создать префаб для конкретного. Swipe.c…
3 ответа

Когда возвращать объект обратно в его пул

Я хочу использовать объектный пул в моем приложении C#, и я знаю, что в C# нет подсчета ссылок. Если один и тот же объект может быть передан нескольким потокам, как я могу узнать, когда больше нет ссылок на объект, чтобы я мог вернуть его в пул объе…
11 ответов

Как сделать память вашего Java-приложения эффективной?

Как оптимизировать использование размера кучи в приложении, в котором имеется много (миллионы) долгоживущих объектов? (большой кеш, загрузка большого количества записей из БД) Используйте правильный тип данныхИзбегайте java.lang.String для представл…
25 апр '09 в 15:26
3 ответа

Производительность BlockingCollection(T)

Некоторое время в моей компании мы использовали доморощенный ObjectPool<T> реализация, обеспечивающая блокировку доступа к его содержимому. Это довольно просто: Queue<T>, object заблокировать, и AutoResetEvent сигнализировать потоку "заи…
3 ответа

Использование boost::object_pool не может выйти явно. Я неправильно использую?

Я использую Boost:: Object_pool в моей программе, но я нашел некоторые проблемы, он не может выйти. Ниже приведен код. Не предлагайте мне использовать boost:: pool. Boost:: pool не проблема, просто обсудите boost:: object_pool. Кто-нибудь может мне …
08 май '12 в 02:12
2 ответа

C++ пул объектов: происходит сбой программы при использовании malloc

Я пытаюсь сделать простой пул объектов, и я не могу заставить его работать. Мой код падает при использовании malloc для выделения пространства для динамического массива типа шаблона мой код: template <class cl> class ObjectPool{ public: gltAtl…
16 авг '12 в 13:30
0 ответов

Как поддерживать пул объектов в ASP.Net?

Моему приложению ASP.Net необходимо вызвать специальную DLL, которая должна быть инициализирована и загружать много данных в первый раз. Когда все загружено, это может быть вызвано единственной функцией. FPScanner fp = new FPScanner(); // Create obj…
29 мар '12 в 01:43
3 ответа

Пул объектов: абстрактный суперкласс или общий?

В моем проекте я хочу использовать пул объектов для разных типов объектов - с похожим поведением, но с разными размерами пула. Должен ли я создать универсальный класс для пула и интерфейса для применения к созданным объектам, или я должен создать аб…
2 ответа

Objectpool против неизменных объектов

Допустим, вы работаете с простым классом, и создание объекта не является тяжелым: class Simple { public final int data1; public final float data2; ... } Вы должны постоянно помещать простые объекты в очередь: queue.add(new Simple(123,123f,...)); Быс…
19 авг '15 в 14:50
1 ответ

Java - Действительный пул объектов с фиксированным количеством объектов, которые должны быть объединены и использовать wait-notify

Я пытаюсь реализовать пул объектов, который имеет фиксированное количество объектов, доступных для пула, и использую ожидание, если пул пуст, и уведомляю, когда поток освобождает объект. Я могу достичь вышеуказанной необходимой функциональности, исп…
1 ответ

scala-way для управления объектными пулами

Какой способ в Scala является предпочтительным для управления пулами объектов? Мне нужно создавать и удалять крупномасштабные объекты однопоточные (нет необходимости в синхронизации) . В C++ я использовал массив статических объектов. Какой идиоматич…
25 сен '12 в 02:27
1 ответ

Шаблон проектирования: объектный пул соединений

Недавно я начал изучать больше информации о шаблоне проектирования пула объектов и столкнулся с вопросами, на которые я не смог найти ответ. Идея шаблона пула объектов заключается в том, чтобы экономить дорогостоящие ресурсы путем их повторного испо…
1 ответ

Объединение объектов и CSLA Framework

У меня есть приложение, которое следует основной методологии в рамках CSLA. В частности, объекты знают, как поддерживать свое состояние и как создавать, обновлять, удалять себя. Автомобиль класса показывает эту идею. public class Car { public int Co…
06 дек '10 в 16:35
1 ответ

Andengine - оптимизация пула объектов или общего пула

Я создаю игру, которая генерирует много спрайтов в какой-то момент, например, пули. Я использую объектный пул, который является общим пулом в andengine. Но проблема, с которой я сталкиваюсь, состоит в том, что она запаздывает, когда объект создается…
06 фев '15 в 12:53
1 ответ

Заполнение пула объектов при загрузке JAR

У меня есть основной JAR, который обеспечивает некоторую функциональность и, следовательно, используется во многих других приложениях - настольных приложениях, веб-приложениях и т. Д. Теперь этот основной JAR поддерживает пул объектов, содержащий об…
18 фев '10 в 03:53
3 ответа

Мухи против шаблонов пула объектов: когда каждый из них полезен?

Насколько я знаю, пул объектов - это творческий паттерн, а мухи - это структурный паттерн, но на самом деле я не вижу большой разницы между ними. Может кто-нибудь объяснить мне разницу и когда каждый из них может быть полезным в реализации?
1 ответ

ArrayList представляет шаблон пула объектов?

Я хочу знать, если ArrayList представляют шаблон пула объектов. Имеет массив Object внутри. И все объекты ArrayList может часто использоваться повторно.
29 апр '14 в 15:24
2 ответа

Устранить резко закрытые сокеты из пула Java

Предположим, что есть реализация Java Object Object на Java, и объекты успешно подключены к сокетам TCP. Я держу поток "Очистки" на уровне пула (ConnectionFactory), который проверяет каждые N минут, что пул простаивает в течение нескольких минут (т.…
15 авг '14 в 07:02
1 ответ

Является ли GenericObjectPools метод loanObject потокобезопасным?

В этом вопросе безопасен ли поток GenericObjectPool из commons.apache.org? Упоминается, что его поток безопасен. Отредактировано: Но в моем многопоточном приложении возникла ситуация, когда два потока одновременно получают один и тот же объект из пу…
08 авг '13 в 13:22