Your config is kind of odd. The chunk size is huge so it’s pull 64M * 5 workers each time you do something. Any reason you have it so high? I was checking through my metrics and I have a i770 which is roughly 5-6x your CPU. I hit roughly anywhere from 5% to 25% of a single core. With that CPU, you aren’t transcoding anything really though.
First, thanks for the tip with htop . it’s much easier to understand.
Regarding the CPU horsepower: the issue is not related to transcoding. (anyway, i do directplay 95% of the time).
Transcoding is not an issue. Without rclone, With this very CPU i have already been able to transcode 2 x 1080p stream at the same time. (which make sense according to the recommendation of plex which is 2000 marks at passmark per 1080p stream. my cpu reach 3800 at passmark. I am well aware that this is not as good as your i7, but this is better than most i3).
Regarding the chunk size, i have tried a smaller one, (16M) , but it did not make any difference. For me it make sense to have a large chunk size for a plex library… considering the size of the file, i thought it was better to have a large chunck size.