Logical Domains Manager 会自动选择要分配给域的物理资源。Oracle VM Server for SPARC 3.4 软件还允许经验丰富的管理员显式选择要分配给域或从域中删除的物理资源。
您显式分配的资源称为指定资源。自动分配的资源称为匿名资源。
注意 - 除非您是经验丰富的管理员,否则请勿分配已命名的资源。 |
您可以显式为控制域和来宾域分配物理资源。由于控制域保持活动状态,因此在您进行物理资源分配之前,控制域可能会选择性地处于延迟重新配置模式。或者,在您进行物理资源分配时,会自动触发延迟重新分配。请参见管理控制域上的物理资源。有关物理资源限制的信息,请参见针对管理域上物理资源的限制。
您可以显式为控制域和来宾域分配以下物理资源:
物理 CPU。通过设置 cid 属性,为域分配物理核心 ID。
只有对要配置的系统的拓扑非常了解的管理员,才可使用 cid 属性。此高级配置功能会强制执行特定分配规则,并可能会影响系统的整体性能。
您可以运行以下任意命令来设置此属性:
ldm add-core cid=core-ID[,core-ID[,...]] domain-name ldm set-core cid=core-ID[,core-ID[,...]] domain-name ldm rm-core [-f] cid=core-ID[,core-ID[,...]] domain-name
如果指定一个核心 ID 作为 cid 属性的值,则会显式将 core-ID 分配给域或从该域中删除。
物理内存。通过设置 mblock 属性,为域分配一组连续的物理内存区域。以物理内存起始地址和大小来指定每个物理内存区域。
只有对要配置的系统的拓扑非常了解的管理员,才可使用 mblock 属性。此高级配置功能会强制执行特定分配规则,并可能会影响系统的整体性能。
您可以运行以下任意命令来设置此属性:
ldm add-mem mblock=PA-start:size[,PA-start:size[,...]] domain-name ldm set-mem mblock=PA-start:size[,PA-start:size[,...]] domain-name ldm rm-mem mblock=PA-start:size[,PA-start:size[,...]] domain-name
要分配内存块或从域中删除内存块,请设置 mblock 属性。有效值包括物理内存起始地址 (PA-start) 和内存块大小 (size),并以冒号 (:) 进行分隔。
您可以使用 ldm list-constraints 命令来查看针对域的资源约束。physical-bindings 约束指定哪些资源类型已通过物理方式分配给域。创建域时不会设置 physical-bindings 约束,直到将物理资源分配给该域。
physical-bindings 约束会在以下情况下设置为特定的值:
如果指定了 mblock 属性,则设置为 memory
如果指定了 cid 属性,则设置为 core
如果同时指定了 cid 和 mblock 属性,则设置为 core,memory