Closed joestarzxh closed 1 year ago
Close之后就会回收.
gws feature比较多, 自带了任务队列并发处理请求. 不使用固定buffer, msg可以跨协程共享, 还有个好处是避免了buffer扩容问题.
那些自动回收msg的ws库, 一般是把固定的buffer和conn绑定, 同步处理请求, 完成处理后reset.
看懂了,也就是在OnMessage函数中需要调用msg.close。的确发现很多不同的设计,学习到很多,很棒
很多思路可以应用到其他地方。 不在内部调用msg.close,为了减少内存拷贝是吧
不在内部调用msg.close,为了减少内存拷贝是吧
主要是出于并发和避免动态扩容方面的考虑
明白了
的确发现很多不同的设计,学习到很多,很棒
比 gorilla
功能更丰富些, 提供了并行处理, 异步写入, 群体广播等特性.
您好,OnMessage中的msg没有收回到内存池是出于怎么样的考虑呢?