swoole_buffer->recycle

( swoole >= 1.9.4 )

回收缓冲中已经废弃的内存。

swoole_buffer->recycle();

此方法能够在不清空缓冲区和使用 swoole_buffer->clear() 的情况下,回收通过 swoole_buffer->substr() 移除但仍存在的部分内存空间。

swoole_buffer->recycle() 会进行一次内存拷贝