amazon-web-services - Aws 批处理:阵列作业是否创建单独的资源?
问题描述
AWS 批处理文档指出,阵列作业共享通用参数,例如作业定义、vCPU 和内存。这是否意味着如果我有一个 1000 的阵列作业和 vCPU 为 4,每个子作业将获得 4 个 vCPU 或所有子作业的总 vCPU 将是 4?
解决方案
前者。作业定义定义了给定作业的资源量。然后数组作业指向作业定义以声明“这是数组中每个单独作业所需要的”
在您的示例中,每个作业获得 4 个 vCPU。您的计算环境可能会有一些最大数量的 vCPU。如果该最大值为 8,则只有 2 个单独的作业同时运行,另外 998 个在队列中等待,直到资源可用。
推荐阅读
- saml - 在 Node 中为离线应用程序实施 SAML 身份提供程序?
- python - python Popen 不捕获程序的标准输出。不确定为什么
- ruby - “gem install therubyracer”失败并显示错误消息“libv8 需要安装 python 2 才能构建”
- python - 预处理以使用 python opencv 查找两个图像之间的差异
- docker - 几乎`docker pull`命令挂起-重试(5分钟后)-完成
- java - 将一列值转换为键,将另一列值转换为值
- solidity - 我收到了一个像“TypeError:”block.blockhash()“已被弃用,取而代之“blockhash()”之类的错误
- docker - Grails Gradle Docker 插件 bmuschko.github.io/gradle-docker-plugin/ throws 无法设置未知属性“env”
- jquery - 无法将行添加到 jQuery 数据表
- laravel - Laravel Nova - 表单发布前的确认对话框