Я реализовал простой статистический механизм для возврата скользящего среднего и дисперсии, используя deque для предоставления очереди данных.
Deque создается с количеством записей, равным скользящему числу значений.
Когда приходит новое значение, самое старое значение выталкивается спереди, а новое - на спину.
Мне нужно быть уверенным, что это не будет увеличиваться в памяти, поскольку ожидается, что оно будет выполняться в качестве фоновой задачи в течение длительного времени
Распределяется ли deque в используемой куче?
Есть ли флаги, которые я могу использовать, чтобы исправить его размер?
Я использую G ++ 4.1.2 на RHEL 5.3