[PR] Support thread local object iteration (brpc)

2024-05-03 Thread via GitHub
chenBright opened a new pull request, #2632: URL: https://github.com/apache/brpc/pull/2632 ### What problem does this PR solve? Issue Number: Problem Summary: ### What is changed and the side effects? Changed: Side effects: - Performance effects(性能影响):

[I] serve 端通过channel 访问其他服务,内存持续缓慢上涨,疑似内存泄漏 (brpc)

2024-05-03 Thread via GitHub
qhren opened a new issue, #2633: URL: https://github.com/apache/brpc/issues/2633 **Describe the bug (描述bug)** 服务运行一段时间后,内存持续上涨 **To Reproduce (复现方法)** 链接tcmalloc,打开fno-omit-frame-pointer 编译选项 和 heap profiler,对比前后的内存占用diff,发现内存消耗在channel init和channel call调用。 下图中的sumit_post_req

Re: [PR] support bthread primitive cross different worker pools (brpc)

2024-05-03 Thread via GitHub
ketor commented on PR #2551: URL: https://github.com/apache/brpc/pull/2551#issuecomment-2093121074 > > @yanglimingcn 请问这个PR是意味着可以跨tag使用bthread同步原语了吗? 使用中是否还有需要在注意的问题呢? > > 是的,使用过程中没有什么要注意的,和原来的语义保持一致。 太赞了! 准备开始使用bthread worker pool的特性了。 -- This is an automated message fro

Re: [PR] support bthread primitive cross different worker pools (brpc)

2024-05-03 Thread via GitHub
yanglimingcn commented on PR #2551: URL: https://github.com/apache/brpc/pull/2551#issuecomment-2093886654 > > > @yanglimingcn 请问这个PR是意味着可以跨tag使用bthread同步原语了吗? 使用中是否还有需要在注意的问题呢? > > > > > > 是的,使用过程中没有什么要注意的,和原来的语义保持一致。 > > 太赞了! 准备开始使用bthread worker pool的特性了。 有问题可以随时沟通