Hi Rajashekar, Please check Qpid Broker-J documentation how memory is used http://qpid.apache.org/releases/qpid-broker-j-8.0.4/book/Java-Broker-Runtime-Memory.html#Java-Broker-Runtime-Memory
Kind Regards, Alex On Tue, 18 May 2021 at 19:42, rhudumula <rhudum...@salesforce.com.invalid> wrote: > > Hi Team, > > I would like to understand a few things around direct-memory in Qpid 7.0.7 > 1) What is direct memory used for? only message-payloads and headers? I read > connection data is also held here (ref: > http://qpid.2158936.n2.nabble.com/Java-broker-OOM-due-to-DirectMemory-tc7662358.html#a7662372) > > 2) Our typical message-size is 500bytes. Heap and direct memory allocations > are 36GB and 13GB respectively. Do you see any problem here? We have around > 120 connections with 20 sessions per connection on a Qpid broker. > > 3) Is there a doc that helps us understand design of the direct-memory > usage? Our heap usage is hitting 100% while the direct-memory usage is under > 2%. This is mostly around the creation of new connections/sessions from a > new set of servers. > > Thanks, > Rajashekar > > > > -- > Sent from: http://qpid.2158936.n2.nabble.com/Apache-Qpid-users-f2158936.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org > For additional commands, e-mail: users-h...@qpid.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org For additional commands, e-mail: users-h...@qpid.apache.org