Re: [PR] Reduce MultiprocessRollingFileAppender overhead [logging-log4cxx]

2024-12-16 Thread via GitHub
swebb2066 merged PR #443: URL: https://github.com/apache/logging-log4cxx/pull/443 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr

Re: [PR] Reduce MultiprocessRollingFileAppender overhead [logging-log4cxx]

2024-12-15 Thread via GitHub
swebb2066 commented on PR #443: URL: https://github.com/apache/logging-log4cxx/pull/443#issuecomment-2544463520 To improve performance on Windows, it would be necessary to use [ReadDirectoryChangesW](https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-readdirectorychangesw

Re: [PR] Reduce MultiprocessRollingFileAppender overhead [logging-log4cxx]

2024-12-14 Thread via GitHub
swebb2066 commented on PR #443: URL: https://github.com/apache/logging-log4cxx/pull/443#issuecomment-2543503026 This PR onlly reduced the overhead by about 4% on Ubuntu gcc. Note that the benchmarks set BufferedIO=true -- This is an automated message from the Apache Git Service. To

Re: [PR] Reduce MultiprocessRollingFileAppender overhead [logging-log4cxx]

2024-12-14 Thread via GitHub
swebb2066 commented on PR #443: URL: https://github.com/apache/logging-log4cxx/pull/443#issuecomment-2543499680 The benchmarks on Windows 11 Visual Studio 2022 are: | Benchmark | Time | CPU | Iterations | | - | | --- | --- | | Testing disabled logging re

[PR] Reduce MultiprocessRollingFileAppender overhead [logging-log4cxx]

2024-12-14 Thread via GitHub
swebb2066 opened a new pull request, #443: URL: https://github.com/apache/logging-log4cxx/pull/443 (no comment) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscri