static allocation for history ring buffer