1
General / Re: Poor network processing performance
« on: November 15, 2024, 07:19:45 PM »
Thank you for the suggestions, definitely worth trying (I have a 2.5G switch on the way anyway so that's the easy one). I will also look into the processor undervolting options at a point, however I am wary of trying to change too many things at one go.
So for now on Alexey's suggestion I am eliminating any network induced variables, and looking at performance differences between various modes of working on a single standalone machine, to try to isolate the different performance related factors. I am seeing differences in performance when using a shared folder using UNC path (on local physical SSD) vs when using the default local drive mapping (e.g D:), with the latter being significantly faster. Probably this is due to Windows inefficiencies, and maybe it can be resolved by using a performant NAS running with SSDs?
I am also seeing significant performance differences when running GUI mode vs a Single Node in networking mode (again on a single, non physically networked computer), and this maybe something from Metashape itself. I have sent logs of my tests to Alexey and am awaiting his comments.
Good news is that one thing I have managed to fix is related to this which was shared by Alexey
https://www.reddit.com/r/XMG_gg/comments/vlqn6d/psa_rendering_tasks_are_moved_to_ecores_when/
Seems that Windows was relegating processes to slower cores when the specific process is not in "focus" (e.g. not on a maximised, topmost window) and this was causing all sorts of performance variability which was confusing me. This issue is specific to later Intel processors. Simply switching to Best Performance power mode solved this, and now Metashape remains running with full resources even when the window is minimized.
Thanks,
John
So for now on Alexey's suggestion I am eliminating any network induced variables, and looking at performance differences between various modes of working on a single standalone machine, to try to isolate the different performance related factors. I am seeing differences in performance when using a shared folder using UNC path (on local physical SSD) vs when using the default local drive mapping (e.g D:), with the latter being significantly faster. Probably this is due to Windows inefficiencies, and maybe it can be resolved by using a performant NAS running with SSDs?
I am also seeing significant performance differences when running GUI mode vs a Single Node in networking mode (again on a single, non physically networked computer), and this maybe something from Metashape itself. I have sent logs of my tests to Alexey and am awaiting his comments.
Good news is that one thing I have managed to fix is related to this which was shared by Alexey
https://www.reddit.com/r/XMG_gg/comments/vlqn6d/psa_rendering_tasks_are_moved_to_ecores_when/
Seems that Windows was relegating processes to slower cores when the specific process is not in "focus" (e.g. not on a maximised, topmost window) and this was causing all sorts of performance variability which was confusing me. This issue is specific to later Intel processors. Simply switching to Best Performance power mode solved this, and now Metashape remains running with full resources even when the window is minimized.
Thanks,
John