Handler is only carrying what the client gave it. It holds it just long enough to pass it into the server (or out). So, can you see what the data is? Is it a big cell? How many handlers do you have running? If 100 handlers and each is carrying a 50MB cell then thats 5G. Is that whats going on? There was also an old issue where rpc would hold the ghost of the largest byte array it had ever carried but that should be fixed in your hbase Ted. St.Ack
On Thu, Aug 12, 2010 at 11:09 AM, Ted Yu <[email protected]> wrote: > From the snapshot, we can see that HBaseServer$Handler's had the highest > retained size. > Can we make HBaseServer$Handler aware of the memory pressure of the > RegionServer so that OOME can be avoided ? > > Cheers > > On Wed, Aug 11, 2010 at 1:19 PM, Ted Yu <[email protected]> wrote: > >> See if this is more helpful: >> >
