January 14, 20224 yr Hello, I've recently added a Windows VM to my server so I can use my server to help process some Avisynth scripts I'm working through. I've also got a nice pipeline where the VM will output the intermediate files to the Handbrake dockers watch folder which helps re-encode them with my desired settings and discard the intermediates before I pile up too many hours of lossless HD video. My frustration is that it appears that Handbrake is starving the VM of CPU resources. This renders the VM very laggy and non-responsive (though happily it has neither caused any errors nor starved the Handbrake pipeline). I would like to deprioritize the Handbrake container below the VM to restore some of the VM's UI responsiveness. I was able to make Handbrake play nicely with Plex via "cpu-shares", but that appears to only apply with respect to other dockers. I reject the idea of CPU pinning/isolation to address this because I would like Handbrake to use all available cycles when nothing else is running. Is setting Handbrake niceness the proper answer? How would that interact with cpu-shares? Thanks for your consideration. I apologize if this was addressed elsewhere but a search for unraid+"cpu-shares"+niceness gave few results. I also wasn't sure if this belonged in a more specific forum given it bridges a few areas. Unraid 6.9.2 jlesage/handbrake Windows 10 VM
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.