3 ms·
I basically agree, but the word "shared" needs a bit more refinement; outright system partitioning --- this VM gets CPUs 1-2 and a chunk of DRAM, that VM gets C
by quotemstr 5y ago
I basically agree, but the word "shared" needs a bit more refinement; outright system partitioning --- this VM gets CPUs 1-2 and a chunk of DRAM, that VM gets CPU 3-4 and a disjoint chunk of DRAM --- seems safer than the kind of fine-grained oversubscribed resource sharing that's common today.
- jacksnipe 5y agoNot if those CPUs share one cache!
- jeffbee 5y agoOn Xeon at least you can statically allocate last-level cache space, and the L1 and L2 caches are dedicated to cores already.
- musicale 5y agoEven more so if you have separate buses, separate power supplies, electromagnetic/heat/sound isolation, etc..