2016-11-22 15:35 GMT+01:00 [email protected] <[email protected]>:
>>> http://blog.gerhards.net/2016/11/would-creating-simple-linux-log-file.html
>
> IMHO: the "issue" we're having with rsyslog is understanding the code rather
> than performance. Why you'll invest time doing a "faster reader" if you
> already have a "fast-enough processor"? Has anyone complained about speed?
> What would be the benefit from such development? Will it increase reading
> speed by 2x? 4x? 10x?

I need to clarify: IMO "lightweight" is not directly related to
"fast". In fact, a lightweight agent can be somewhat slower, which is
fully acceptable if uttermost speed is not the prime concern. A
"lightweight" agent IMO is one that

* uses as few as possible main memory
* uses as few as possible CPU cycles
* (boils down to "uses as few ressources as possible")
* but is *sufficiently* fast for the task at hand

Lightweight IMO often means throtelling down or running an agent at
lower priority to not change the system footprint at all. That's quite
different from rsyslog's design goal, at least since systemd journal
entered the picture.

An example: running on multiple threads, if done correctly, helps
improve the speed. However, at the same time it often increases memory
requirements and puts larger burden during burst times (simply because
it handles so much more than a single-threaded one).

Rainer
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to