Я ща конечно привнесу немного разочарования Но если вам нужно дропать старые записи, то вам нужен банально массив с парой указателей на куда вставлять и откуда забирать
Дак а зачем там блокировать, если все сводится к инкременту указателя? Нет, там все не настолько банально с канкарренси будет, но вместо блокировки там будет инкремент через Interlocked