इमेज: MpscAtomicArrayQueue के बारे में मेमोरी लीक

Env: लोचदार खोज 5.5.1

मुझे नहीं पता कि MpscAtomicArrayQueue का ऑब्जेक्ट इतनी मेमोरी का उपयोग क्यों करता है और OutOfMemory हुआ?

कृपया मेरी मदद करें

धन्यवाद!

0
halley 17 जून 2018, 15:42

1 उत्तर

सबसे बढ़िया उत्तर

यह मुझे लगता है कि स्मृति उपयोग आवंटक के प्रति थ्रेड कैश के कारण होता है। आप लोचदार खोज में आवंटक को कैसे कॉन्फ़िगर कर सकते हैं यह मेरी जानकारी के पीछे है। कहा कि आमतौर पर netty आपको सिस्टम गुणों के माध्यम से ऐसा करने की अनुमति देता है:

https://github.com/netty/netty/blob/4.1/buffer/src/main/java/io/netty/buffer/PooledByteBufAllocator.java#L102

0
Norman Maurer 18 जून 2018, 16:04