LINUX.ORG.RU

Продвинутый подход к new & STL


0

0

Как эффективно реализовать пулы динамической памяти и сборщик мусора? нужны ссылки на документацию и готовые реализации(если есть, open source)

Также неплохо было бы узнать как правильно работать с STL списками в мультипоточной программе, если нет thread-safe STL.

Например, есть задача написания очереди, в которую один поток делает push(), а другой pop(). Если использовать итераторы и mutex для доступа к очереди, то возникают коллизии при pop(), то есть нет механизма для определения валидности итератора.

В общем, ссылки на соответствующие статьи и книги(pdf) приветствуются.

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.