lmax RingBuffer con log4j ocupa mucha memoria

Estoy ejecutando una aplicación web Tomcat en modo de depuración y, mirando a través de los objetos más grandes con YourKit profiler, veo que, con mucho, el más grande es una sola instancia com.lmax.disruptor.RingBuffer. Supongo que esto tiene algo con log4j, que utiliza RingBufferinternamente para informar de forma asincrónica. ¿Hay alguna forma de reducir la huella de memoria de este objeto? ¿Por qué es tan grande?

Respuesta 1

No sé cómo funcionan estas clases. Estoy tratando de saber qué cámaras hay disponibles. Además, si es posible, me gustaría cambiar la configuración de la cámara (creo que puedo resolverlo por mí mismo, pero un ...

Obtengo mis datos del servidor y tengo que actualizarlos cada x segundos. Hago esto usando la función postDelayed del controlador. mInterval largo privado = 10000; Runnable mStatusChecker = new Runnable () {...

Estoy tratando de crear un tipo de característica de "historial" que siga las características de LIFO. Última entrada Primera salida. Entonces el usuario introducirá algunas palabras que se almacenarán en una pila para imprimirlas ...

Intento iterar sobre ForeignCollection <OrderItems>. Esto funciona si ansioso se establece en verdadero pero la opción perezosa aún no funciona. En primer lugar, hago OrderDataSource orderDS = new OrderDataSource (...