当我没有特定的容器级内存ECS时,内存利用率很高

时间:2020-07-29 22:08:27

标签: docker amazon-ecs

因此,我注意到在ECS容器上运行的服务中有某些内容,我不确定原因。

我有一些ECS任务定义了约4GB的任务内存。这些也会在容器级别https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-memory上设置〜2gb。在这种情况下,我的平均内存利用率约为10%。

由于我只在容器对任务上运行,所以我认为在容器级别设置〜2gb没有任何意义,因此我删除了该参数,而让任务只分配了4gb的内存。但是删除后,我发现我的内存使用量平均达到了40%左右。

有人知道这是为什么吗?

我应该设置我的任务内存===容器内存吗?

0 个答案:

没有答案