Docker中有兩個容器,兩個容器的運算能力累加一起會不會超過宿主的運算能力?很好奇這個事情
2 回答

慕姐8265434
TA貢獻1813條經驗 獲得超2個贊
不可能,資源是有限的,如果有方式讓一份資源有大于一份的產出,顯然這是違背物理邏輯的。
除非說容器內跑得東西并無任何優化(資源占用,線程調度等等),那么拆分兩個容器會有一種好像計算能力超出宿主機的能力的錯覺。
docker 是為了屏蔽差異,但是這種抽象層本身就會消耗資源的一部分。
如果真的要極致性能,還不如從頭寫一個內核讓它只負責一個任務來獨占一切計算資源。
兩個容器只能盡可能的壓榨宿主的性能,多數情況下(編碼水平)可能還做不到。
- 2 回答
- 0 關注
- 1047 瀏覽
添加回答
舉報
0/150
提交
取消