2020-01-25, 02:36
(2020-01-25, 01:53)Milhouse Wrote: my suspicion right now is that the GUI updates that show the user the progress information may be quite expensive - a simple Python3 test outside of Kodi (without GUI updates) achieves 99MB/s. We do use fairly small 32KB chunks in the Kodi download so increasing the chunk size may help improve bandwidth. Need to investigate.
Yes it's the GUI (dialog) progress updates here - combine a fast internet connection with a small (32KB) chunk size and we're updating this dialog over 70 times a second, which is slowing down the whole process (and computed speed).
We need to rate limit the dialog updates - I'll have something to test in #0125.