Очередь фиксированного размера с вытеснением старых
От: Аноним  
Дата: 18.01.11 18:23
Оценка:
Требуется отображать последние 10000 элементов. Записи порождаются достаточно быстро — около 1000 в минуту их нужно логировать.

Пока вижу варант с Dictionary<int, MeasureData > и переменной с индексом как курсор текущей позиции.
Но есть несколько проблем — для новых значений создается новый MeasureData со своим DateTime что может съесть память. А также выборка из такого списка не очень удобна учитывая что нужно еще по дате в обратном порятке сортировать — лишние расчеты.

Есть ли готовые списки для этого ?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.