My host has 4 cores 8 threads. Does it make sense to allocate 8 vCPU to all my LXC and VMs if I know that none of them will ever max out all 8vCPU at the same time? I'm not sure if that will create any scheduling issue or overhead as compares to allocate a smaller number to each of them. I saw a lot of conflicting info but some date back to 5 years ago.
My idea is that all VM/LXC will have max available CPU when they need and since they will never max out at the same time, there will be no issue.
If I need to leave some spare for the host then how about allocating 6 vCPU?
Thanks in advance!
My idea is that all VM/LXC will have max available CPU when they need and since they will never max out at the same time, there will be no issue.
If I need to leave some spare for the host then how about allocating 6 vCPU?
Thanks in advance!