当hadoop将vcore分配给特定容器时,它如何确保其他容器不使用该cpu?容器是否具有对cpu的独占访问权限,或者如果有问题的cpu有空闲周期,其他容器是否可以共享cpu。
我这么问是因为在几乎所有的aws节点中,内存是vcpu数量的4倍。例如,对于m4.large,它有2cpus和8gb内存,如果我们将容器大小设置为2gb,那么我们得到4个容器。但是既然我们只有2个CPU,那么2个CPU如何在4个容器之间分配呢?
当hadoop将vcore分配给特定容器时,它如何确保其他容器不使用该cpu?容器是否具有对cpu的独占访问权限,或者如果有问题的cpu有空闲周期,其他容器是否可以共享cpu。
我这么问是因为在几乎所有的aws节点中,内存是vcpu数量的4倍。例如,对于m4.large,它有2cpus和8gb内存,如果我们将容器大小设置为2gb,那么我们得到4个容器。但是既然我们只有2个CPU,那么2个CPU如何在4个容器之间分配呢?
暂无答案!
目前还没有任何答案,快来回答吧!