Skip to content

Commit

Permalink
Process flows more efficiency in network observer
Browse files Browse the repository at this point in the history
The network observer handles an in memory buffer of application and
transport level flow records and associated state that can be very
large. This changes how those collections are traversed for processing.
Previously the collections of flow state were copied on each reconcile
loop, resulting in high CPU and memory utilization. Now each reconcile
job limits itself to copying the relevant portions.

Signed-off-by: Christian Kruse <[email protected]>
  • Loading branch information
c-kruse committed Feb 3, 2025
1 parent 38ac941 commit e10fd57
Show file tree
Hide file tree
Showing 2 changed files with 152 additions and 101 deletions.
Loading

0 comments on commit e10fd57

Please sign in to comment.