Здравствуйте, dandolo2k, Вы писали:
D>Добрый день! D>В проекте используем boost::asio и очень активно умные указатели (boost::shared_ptr). Среда разработки VS2008. D>Наблюдается постоянный рост занимаемой процессом памяти. Может ли это быть связано с использованием умных указателей в многопоточной среде ? И какими срадствами это диагностируется ?
Глядя на "очень активно умные указатели (boost::shared_ptr)" и не замечая упоминания boost::weak_ptr, могу предположить циклические ссылки. Вот насчет "средств" — самому интересно.
Programs must be written for people to read, and only incidentally for machines to execute