2
ответа

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

Я хотел бы знать, как адаптировать раздел 11.14 из C ++-FAQ-lite к массивам. В основном я хотел бы что-то вроде этого: класс Пул {общественность: пусто* выделяют (size_t размер) {...} Пусто освободите (...
вопрос задан: 16 December 2014 17:16
0
ответов

Использовать собственный распределитель с boost :: bimap

Я работаю над улучшением производительности программы, которая использует оба Библиотека графиков повышения и boost :: bimap. Профилирование показало, что большая часть времени уходит на распределение памяти и ...
вопрос задан: 24 September 2014 13:52
0
ответов

Пользовательское распределение с использованием boost singleton _пул медленнее, чем по умолчанию

Я написал собственный оператор new и оператор delete для класса MyOrder. Я выделяю память с помощью одноэлементного пула boost ::. Вот программа, тестирующая производительность, #include
вопрос задан: 6 May 2012 00:35
0
ответов

Пользовательский распределитель C ++, который использует базовый пул памяти

Я использую класс пула памяти, который повторно использует выделенные адреса памяти и пользовательский распределитель, который обертывает этот класс. Следующий фрагмент кода дает вам общее представление об интерфейсе. template <...
вопрос задан: 6 July 2011 12:54
0
ответов

Что делает posix_memalign / memalign

Я пытаюсь понять, что делают функции memalign () и posix_memalign (). Чтение доступной документации не помогло. Может ли кто-нибудь помочь мне понять, как это работает и для чего используется? Или ...
вопрос задан: 3 July 2011 03:41
0
ответов

Реализация неблокирующего поточно-безопасного пула памяти

Мне нужен был простой неблокирующий пул памяти статического размера. В сети такого не нашла. Так что всем, кому нужно такое решение. Это бесплатно ... работает только на Win32. С уважением, Фридрих ...
вопрос задан: 19 November 2010 17:13