一个线程在高速接收数据,另外一个线程处理这些数据,处理和接收有一定有一定延迟,请问中间暂留的这些数据该用什么形式存储,便于接收程序把新增数据不断放到其头部,处理程序处理尾部数据,并把已经处理的数据删除掉考虑空间和性能的问题,请大家给我一些建议,谢谢