Скажем, у меня есть экземпляр с памятью 2G, а также задача / контейнер с пределом мягкой памяти 0,5G и пределом жесткой памяти 0,75G.
Экземпляр работает с 3 контейнерами, каждый из которых занимает 0,6 ГБ памяти. Теперь нужно добавить 4-й контейнер? Что происходит с 3 работающими контейнерами? Уменьшено ли их распределение памяти? Или они перенесены в другой экземпляр? Что если другого экземпляра не будет, будет ли размещен 4-й контейнер?
Я понимаю, как работают мягкие и жесткие ограничения ЦП, поскольку ЦП является динамическим ресурсом (приложение может обрабатывать скачки в свободном ЦП). Однако в случае с памятью вы не можете на самом деле забрать память из контейнера, который ее уже использует.