SuperCluster 计算服务器 CPU 和内存资源最初在安装期间按照您的配置的定义进行分配。按照与 IB HCA 相同的比例为域分配 CPU 插槽。按照相同的比例分配内存。
使用 osc-setcoremem 工具,可以在专用域之间迁移 CPU 核心和内存资源以及将这些资源从专用域迁移到 CPU 和内存系统信息库以供 IO 域使用。
以下各点提供了与使用 osc-setcoremem 相关的重要信息:
专用域的最终 CPU 和内存布局将针对位置进行优化,以最大程度地减少对非本地资源的访问。
CPU 和内存迁移的粒度为 1 个核心和 16GB。
不支持空的专用域(具有零个核心和零内存的域)。
该工具将跟踪资源分配并确保您的选择有效。请参见Minimum and Maximum Resources (Dedicated Domains)。
在任何更改后都必须重新引导受影响的专用域。
通过该工具,可以在两个粒度级别之一更改 CPU 和内存分配。
插槽粒度-该工具自动为每个域至少分配一个插槽,然后您可以向域分配其余插槽。请参见Change CPU/Memory Allocations (Socket Granularity)。
核心粒度-该工具自动为每个域分配最低数量的核心,然后您可以分配额外的核心(以一个核心为增量单位)。请参见Change CPU/Memory Allocations (Core Granularity)。
如果您配置 CPU 和内存资源后某些资源未分配到任何域,则闲置这些未分配的资源。闲置的资源放置在逻辑 CPU 和内存系统信息库中,可用于 I/O 域。请参见Park Cores and Memory。
可以随时闲置专用域中的资源,但创建 I/O 域后无法将闲置的资源移动到专用域中。
另请参见Supported Domain Configurations。