Jump to content

CPU allocation: Sanity check


-Daedalus

Recommended Posts

Posted

Hi all,

 

Having recently moved to a 1950X, and experimenting with clustered VMs and a few other things, I find myself needing to move around core assignments more than before. Before, with only a VM or two, I'd use 'isolcpus' to leave a couple of cores free for VM use. I'm wondering though: Can I take this a bit further, and isolate everything bar, say 1 or 2 cores, and manually assign everything?

 

I'd leave a core or two (whatever is needed) for unRAID itself, and the lighter Docker containers - download clients, monitoring, etc. - and manually assign the heavier containers - Plex and MineOS, chiefly - as well as any VMs I'm running.

 

This would mean that the machine wouldn't need a reboot every time I wanted to assign more isolated cores to a VM, and only Plex itself would need a restart if I needed to give it more resources.

 

Anyone else do this? Does it work well?

Posted

Yes. unRaid is light on cpu requirements, short of parity check and when doing multiple things at once. I've run 2 40 thread processors giving unRaid only 2 cores, and using the remaining 38 threads for vm's. I could use just 1, but I find having 2 cores works better for emulator pinning with the multiple vm's I run.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...