[syslog-ng] 3.4.4 uses twice the cpu as 3.4.1

Balazs Scheidler bazsi77 at gmail.com
Mon Oct 21 17:34:36 CEST 2013


The fix I made could have a performance impact, but not so severe. -O0
explains this though.
On Oct 21, 2013 1:40 AM, "Evan Rempel" <erempel at uvic.ca> wrote:

> I may have spoke too soon. This is with binaries compiled with
> CFLAGS="-ggdb3 -O0" which is different than
> I used when compiling syslog-ng 3.4.1
>
> After some testing is completed in a day or two, I will recompile
> without those flags and I'll have an apples
> to apples comparison.
>
> Evan
>
> On 10/20/2013 04:37 PM, Evan Rempel wrote:
> > I just upgraded syslog-ng from 3.4.1 to 3.4.4 and can confirm that
> > with the same configuration, it
> > is using twice as much cpu. See the attached graph.
> >
> > We also take 15 minute snapshots of our processes and for the
> > syslog-ng process the CPU usage is shown
> > below. Note that when the process ID changes from 12307 to 5156 the
> > CPU doubles.
> >
> > Time USER PPID PPID %CPU VSZ ELAPSED TIME COMMAND
> > 074602 root 12307 19898 11.1 787228 21:21:12 02:23:20
> > /usr/local/sbin/syslog-ng
> > 080101 root 12307 19898 11.1 787228 21:36:11 02:25:04
> > /usr/local/sbin/syslog-ng
> > 081601 root 12307 19898 11.2 787228 21:51:11 02:26:58
> > /usr/local/sbin/syslog-ng
> > 083101 root 12307 19898 11.2 787228 22:06:11 02:28:44
> > /usr/local/sbin/syslog-ng
> > 084601 root 12307 19898 11.2 787228 22:21:11 02:30:32
> > /usr/local/sbin/syslog-ng
> > 090101 root 12307 19898 11.2 776984 22:36:11 02:32:25
> > /usr/local/sbin/syslog-ng
> > 091601 root 12307 19898 11.2 787228 22:51:11 02:34:35
> > /usr/local/sbin/syslog-ng
> > 093102 root 5156 5155 23.3 705312 00:06:20 00:01:28
> > /usr/local/sbin/syslog-ng
> > 094601 root 5156 5155 24.1 705772 00:21:19 00:05:08
> > /usr/local/sbin/syslog-ng
> > 100101 root 5156 5155 24.0 705772 00:36:19 00:08:44
> > /usr/local/sbin/syslog-ng
> > 101601 root 5156 5155 24.3 705772 00:51:19 00:12:29
> > /usr/local/sbin/syslog-ng
> > 103101 root 5156 5155 23.8 705772 01:06:19 00:15:50
> > /usr/local/sbin/syslog-ng
> > 104601 root 5156 5155 23.4 705772 01:21:19 00:19:05
> > /usr/local/sbin/syslog-ng
> > 110101 root 5156 5155 23.2 705772 01:36:19 00:22:23
> > /usr/local/sbin/syslog-ng
> > 111601 root 5156 5155 23.2 705772 01:51:19 00:25:56
> > /usr/local/sbin/syslog-ng
> > 113101 root 5156 5155 23.3 705772 02:06:19 00:29:30
> > /usr/local/sbin/syslog-ng
> > 114601 root 5156 5155 23.4 705772 02:21:19 00:33:09
> > /usr/local/sbin/syslog-ng
> > 120101 root 5156 5155 23.4 705772 02:36:19 00:36:38
> > /usr/local/sbin/syslog-ng
> > 121601 root 5156 5155 23.5 705772 02:51:19 00:40:17
> > /usr/local/sbin/syslog-ng
> > 123101 root 5156 5155 23.5 705772 03:06:19 00:43:49
> > /usr/local/sbin/syslog-ng
> > 124601 root 5156 5155 23.4 705772 03:21:19 00:47:14
> > /usr/local/sbin/syslog-ng
> > 130101 root 5156 5155 23.5 705772 03:36:19 00:51:00
> > /usr/local/sbin/syslog-ng
> > 131601 root 5156 5155 23.7 705772 03:51:19 00:54:50
> > /usr/local/sbin/syslog-ng
> > 133101 root 5156 5155 23.9 705772 04:06:19 00:59:04
> > /usr/local/sbin/syslog-ng
> > 134601 root 5156 5155 23.8 705772 04:21:19 01:02:25
> > /usr/local/sbin/syslog-ng
> > 140102 root 5156 5155 23.8 705772 04:36:20 01:06:00
> > /usr/local/sbin/syslog-ng
> > 141601 root 5156 5155 23.8 705772 04:51:19 01:09:30
> > /usr/local/sbin/syslog-ng
> > 143101 root 5156 5155 23.9 705772 05:06:19 01:13:13
> > /usr/local/sbin/syslog-ng
>
>
> ______________________________________________________________________________
> Member info: https://lists.balabit.hu/mailman/listinfo/syslog-ng
> Documentation:
> http://www.balabit.com/support/documentation/?product=syslog-ng
> FAQ: http://www.balabit.com/wiki/syslog-ng-faq
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.balabit.hu/pipermail/syslog-ng/attachments/20131021/00d9c9be/attachment.htm 


More information about the syslog-ng mailing list