对。就是这个过程。
可能用队列回传buff确实比常规的内存池好。我前面说的就是,这样的话,A需要不断地读取回传的通道,来拿B释放回来的,空buff。有点麻烦。
如果这些buff,不再需要给其他线程的话,仅限于A B来回传。这个麻烦可以接受。如果还有其他的需要。就更麻烦了,得想其他办法。
我打算先用这个办法试试。
【 在 AlphaO 的大作中提到: 】
: 哦,明白了,a、b都等着buffer用,a先用,b后用。
: 在a、b线程之前,初始创建n个buffer,然后给a
: a等buffer,每拿到1个buffer,填充给b
: ...................
--
FROM 117.133.52.*