Merged, thanks! Jérémie
On 31 March 2017 at 10:04, Mathieu Desnoyers <[email protected]> wrote: > LTTng with current default buffer size often lead to discarded events, > which is not something we want as a first user impression. > > The choice of default buffer size were made conservatively around 2010. > Since then, the memory available on typical systems has increased, and > so has the amount of instrumentation available. As an example, the > mid-2010 Macbook Pro had 2GB ram. The current 2017 Macbook specification > states 8GB ram, for a 4-fold installed memory size increase. > > Increase the kernel tracer buffer size from: > 4 x 256kB per core > to: > 4 x 1MB per core > > Increase the UST tracer per-uid buffer size from: > 4 x 128kB per core > to > 4 x 512kB per core > > Increase the UST tracer per-pid buffer size from: > 4 x 4kB per core > to > 4 x 16kB per core > > Signed-off-by: Mathieu Desnoyers <[email protected]> > --- > configure.ac | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/configure.ac b/configure.ac > index 0a7034e..91a2d5e 100644 > --- a/configure.ac > +++ b/configure.ac > @@ -240,7 +240,7 @@ AC_DEFUN([_AC_DEFINE_QUOTED_AND_SUBST], [ > ]) > > # Default values > -m4_define([_DEFAULT_CHANNEL_SUBBUF_SIZE], [4096]) > +m4_define([_DEFAULT_CHANNEL_SUBBUF_SIZE], [16384]) > m4_define([_DEFAULT_CHANNEL_SUBBUF_NUM], [4]) > m4_define([_DEFAULT_CHANNEL_SWITCH_TIMER], [0]) > m4_define([_DEFAULT_CHANNEL_LIVE_TIMER], [0]) > @@ -253,7 +253,7 @@ _AC_DEFINE_AND_SUBST([DEFAULT_CHANNEL_TRACEFILE_SIZE], > [0]) > _AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_LIVE_TIMER], > [_DEFAULT_CHANNEL_LIVE_TIMER]) > _AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_READ_TIMER], > [_DEFAULT_CHANNEL_READ_TIMER]) > _AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_SUBBUF_NUM], > [_DEFAULT_CHANNEL_SUBBUF_NUM]) > -_AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_SUBBUF_SIZE], [262144]) > +_AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_SUBBUF_SIZE], [1048576]) > _AC_DEFINE_AND_SUBST([DEFAULT_KERNEL_CHANNEL_SWITCH_TIMER], > [_DEFAULT_CHANNEL_SWITCH_TIMER]) > _AC_DEFINE_AND_SUBST([DEFAULT_LTTNG_LIVE_TIMER], [1000000]) > _AC_DEFINE_AND_SUBST([DEFAULT_METADATA_CACHE_SIZE], [4096]) > @@ -272,7 +272,7 @@ > _AC_DEFINE_AND_SUBST([DEFAULT_UST_PID_CHANNEL_SWITCH_TIMER], > [_DEFAULT_CHANNEL_S > _AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_LIVE_TIMER], > [_DEFAULT_CHANNEL_LIVE_TIMER]) > _AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_READ_TIMER], [0]) > _AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_SUBBUF_NUM], > [_DEFAULT_CHANNEL_SUBBUF_NUM]) > -_AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_SUBBUF_SIZE], [131072]) > +_AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_SUBBUF_SIZE], [524288]) > _AC_DEFINE_AND_SUBST([DEFAULT_UST_UID_CHANNEL_SWITCH_TIMER], > [_DEFAULT_CHANNEL_SWITCH_TIMER]) > _AC_DEFINE_QUOTED_AND_SUBST([DEFAULT_AGENT_BIND_ADDRESS], [localhost]) > _AC_DEFINE_QUOTED_AND_SUBST([DEFAULT_NETWORK_CONTROL_BIND_ADDRESS], > [0.0.0.0]) > -- > 2.1.4 > -- Jérémie Galarneau EfficiOS Inc. http://www.efficios.com _______________________________________________ lttng-dev mailing list [email protected] https://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
