JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle VM Server for SPARC 2.2 管理指南     Oracle VM Server for SPARC (简体中文)
search filter icon
search icon

文档信息

前言

第 1 部分Oracle VM Server for SPARC 2.2 软件

1.  Oracle VM Server for SPARC 软件概述

2.  安装和启用软件

3.  Oracle VM Server for SPARC 安全

4.  设置服务和控制域

5.  设置来宾域

6.  设置 I/O 域

7.  使用虚拟磁盘

8.  使用虚拟网络

9.  迁移域

10.  管理资源

资源重新配置

动态重新配置

延迟重新配置

资源分配

CPU 分配

如何应用整体核心约束

整体核心约束和其他域功能之间的交互作用

CPU 动态重新配置

动态资源管理

域迁移

电源管理

调节 SPARC CPU 以优化 SPARC T4 系统上的工作负荷性能

CPU 线程模式和工作负荷

选择 CPU 线程模式

线程控制限制

为系统配置硬分区

检查域配置

如何确定域是否已配置 CPU 整体核心

如何列出分配给某域的 CPU 核心

为域配置 CPU 整体核心

如何创建具有 CPU 整体核心的新域

如何为现有域配置 CPU 整体核心

如何为 Primary 域配置 CPU 整体核心

与其他 Oracle VM Server for SPARC 功能的交互

CPU 动态重新配置

CPU 动态资源管理

CPU 电源管理

域重新引导或重新绑定

域迁移不兼容性

为域分配物理资源

管理控制域上的物理资源

针对管理域上物理资源的限制

使用内存动态重新配置

添加内存

删除内存

跟踪内存 DR 请求的进度

取消内存 DR 请求

部分内存 DR 请求

重新配置控制域内存

减少控制域的内存

动态重新配置和延迟重新配置

内存对齐

活动域的内存对齐

绑定域的内存对齐

非活动域的内存对齐

添加未对齐的内存

内存 DR 示例

使用电源管理

列出受电源管理的 CPU 线程和虚拟 CPU

如何列出受电源管理的 CPU 线程

如何列出受电源管理的 CPU

使用动态资源管理

列出域资源

计算机可读的输出

如何显示 ldm 子命令的语法用法

标志定义

利用率统计信息定义

查看各种列表

如何显示软件版本 (-V)

如何生成短列表

如何生成长列表 (-l)

如何生成扩展列表 (-e)

如何生成可解析的、计算机可读的列表 (-p)

如何生成长列表的子集 (-o format)

如何列出变量

如何列出绑定

如何列出配置

如何列出设备

如何列出可用内存

如何列出服务

列出约束

如何列出一个域的约束

如何以 XML 格式列出约束

如何以计算机可读格式列出约束

11.  管理域配置

12.  执行其他管理任务

第 2 部分可选的 Oracle VM Server for SPARC 软件

13.  Oracle VM Server for SPARC 物理机到虚拟机转换工具

14.  Oracle VM Server for SPARC Configuration Assistant (Oracle Solaris 10)

15.  使用 Oracle VM Server for SPARC 管理信息库软件

16.  Logical Domains Manager 发现

17.  将 XML 接口与 Logical Domains Manager 结合使用

词汇表

索引

调节 SPARC CPU 以优化 SPARC T4 系统上的工作负荷性能

您可以使用动态 CPU 线程控制来优化 SPARC T4 系统上的工作负荷性能。

这些线程控制可允许您指定在每个核心上要激活的硬件线程数量。现有的应用程序可利用 SPARC CPU 的动态线程性能优势,而无需进行重写或重新编译。

本节介绍如何使用 CPU 线程控制来优化 SPARC T4 系统上的 CPU 性能。可以将 CPU 核心数调节为使用最大 CPU 线程数量,以便优化 CPU 性能,从而获得最大吞吐量。默认情况下,会调节 CPU 以获得最大吞吐量。或者,可以调节 CPU 核心数以最大限度地提高每周期指令 (instructions per cycle, IPC) 数量,以便针对计算密集型 (CPU-bound) 工作负荷优化 CPU 性能。

CPU 线程模式和工作负荷

在 SPARC T4 系统上,您可以指定 CPU 线程模式来优化 CPU 性能。可以动态地为系统上的每个域单独设置线程模式。更改线程模式不需要重新引导,且在域重新引导和平台关开机循环后会保留设置的模式。

通过选择适当的 CPU 线程模式,您可以提高在域上运行的应用程序和工作负荷的性能。您可以选择线程模式,以最大限度地提高吞吐量或最大限度地提高每周期指令数量,如下所示:

选择 CPU 线程模式

可使用 ldm add-domainldm set-domain 命令设置 threading 属性,来为域选择 CPU 线程模式。

ldm add-domain [threading=max-throughput|max-ipc] ldom

ldm set-domain [threading=max-throughput|max-ipc] ldom

threading 属性用于动态更改线程模式,方法是指定下列值之一:

请注意,更改线程模式可动态激活或取消激活 CPU 线程。因此,域中的可用虚拟 CPU 数量也会动态地发生更改。

max-ipc 线程模式会利用整体核心约束,因此您必须按照整体核心约束的要求和限制来执行以下操作:

因此,要将运行中域的线程模式动态更改为 max-ipc 模式,您必须为该域配置整体核心约束。

有关限制的信息,请参见线程控制限制。有关 add-domainset-domain 子命令的更多信息,请参见 ldm(1M) 手册页。

查看 threading 属性值

可以使用以下命令查看 threading 属性值:

线程控制限制

线程控制功能具有以下限制:

在运行 PM 时,所有域都必须将 threading 属性设置为 max-throughput