[Bro-Dev] Performance Issues after the fe7e1ee commit?
jsiwek at corelight.com
Wed Jun 13 12:50:08 PDT 2018
On Tue, Jun 12, 2018 at 4:26 PM Robin Sommer <robin at icir.org> wrote:
> One question about Broker's endpoint::advance_time(): that's locking
> on each call when in pcap mode, i.e., once per packet. Could we limit
> that to cases where something actually needs to be done? Quick idea:
> use an atomic<> for current_time plus another atomic<> counter
> tracking if there are any pending message. And go into the locked case
> only if the latter is non-zero?
Yes, I've done that in master, but didn't measure a notable difference.
> > General changes/improvements in CAF itself may be warranted here
Made an issue for that here:
More information about the bro-dev