Aws批处理:数组作业会创建单独的资源吗



AWS批处理文档指出,阵列作业共享常见参数,如作业定义、vCPU和内存。这是否意味着,如果我有一个1000的数组作业,vCPU为4,每个子作业将获得4个vCPU,或者所有子作业的总vCPU将为4?

前者。作业定义定义了给定作业的资源量。阵列作业然后指向作业定义;这是阵列"中的每个单独作业所需要的;

在您的示例中,每个作业获得4 vCPU。您的计算环境可能会有一些最大数量的vCPU。如果这个最大值是8,那么只有两个单独的作业同时运行,而其他998在队列中等待,直到资源空闲。

最新更新