Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
(Модератор:
Вад
) > Тема:
boost::pool vs std_allocator
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: boost::pool vs std_allocator (Прочитано 5843 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
Антон (LogRus)
Глобальный модератор
Offline
Пол:
Внимание! Люблю сахар в кубиках!
boost::pool vs std_allocator
«
:
23-08-2006 07:13 »
Добрый день!
Собственно не вопрос, а так посыл пообсуждать.
на досуге проводил исследование на тему как бы мне по быстрей организовать в программе выделение и удаление памяти.
написал прогрмаку которая вставляет в контейнер list пользовательский класс
проверил 8 выриантов вставки в контейнер
1. стандартный контейнер, стандартный аллокатор
2. стандартный контейнер указателей, стандартный аллокатор
3. стандартный контейнер, boost::fast_pool_allocator
4. стандартный контейнер указателей, boost::fast_pool_allocator
5-8. тоже, что и 1-4, но операторы new/delete для класса перегружены и используют boost::pool
прикрепил результаты выполнения программы
list_pool_allocator
(0.71 Кб - загружено 1015 раз.)
list_std_allocator
(0.71 Кб - загружено 926 раз.)
test.cpp
(3.54 Кб - загружено 973 раз.)
Записан
Странно всё это....
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Программирование
>
C/C++
(Модератор:
Вад
) > Тема:
boost::pool vs std_allocator
Загружается...