Our FR10 monitoring screen began stalling after detailed logging was enabled. The log folder is busy during the pauses. How can I separate file-write delays from slow replies without changing the independent cell controls?
Measure the read, processing and file-write times separately. Then compare a recorded input replay with and without the extra logging. That should show where the display waits.
The replay pauses too. File writes run on the same thread as the screen updates, and their durations line up with the stalls. Network replies are absent from that test.
Have the developer move those writes away from the display work, with a bounded queue and a clear response when logging cannot keep up. Avoid an endlessly growing backlog.
The revised replay keeps the screen responsive and reports delayed logging under an overloaded test. Stale readings are labelled. Live communication timing still needs checking before we close the issue.