Skip to content

Conversation

@dmitrys99
Copy link

Using flush() call during log writing is technically correct, but gives performance degradation.

OS usually must perform IO operation when flush() called and it takes time. I got up to 30% slowdown during log collection while plotting gives no such effect.

This PR changes placement of flush() call and fixes performance issue.

Signed-off-by: Dmitry Solomennikov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant