WEB开发网
开发学院操作系统Linux/Unix PowerVM 新特性 - Active Memory Sharing: 第 1 部... 阅读

PowerVM 新特性 - Active Memory Sharing: 第 1 部分:入门

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示: 注意:从用户空间应用程序的角度来看,Active Memory Sharing 的引入根本不需要任何更改,PowerVM 新特性 - Active Memory Sharing: 第 1 部分:入门(9),因为共享内存配置不影响应用程序的行为,只是内存访问时间相对于专用内存的访问时间来说可能会有

注意:从用户空间应用程序的角度来看,Active Memory Sharing 的引入根本不需要任何更改,因为共享内存配置不影响应用程序的行为。只是内存访问时间相对于专用内存的访问时间来说可能会有改变,但是内存共享的优势会提高系统资源利用率,对 IT 基础设施是极为有利的。

使用示例

内存共享的目标是,通过在特定的时间点给最需要内存的逻辑分区分配物理内存,来优化内存池的使用。这种优化可用于降低逻辑分区的整体内存需求,或者用于在内存需求高峰期间允许逻辑分区增加它们的内存占有量。

根据物理内存的过量使用类型,有可能存在多种内存共享场景。取决于您的工作负载,这些内存共享场景可能会大大提高整体性能。

有关额外的性能说明,请参见:

ftp://ftp.software.ibm.com/common/ssi/sa/wh/n/pow03017usen/POW03017USEN.PDF

逻辑内存过量使用

在逻辑内存过量使用场景中,确定共享内存分区的内存大小时必须考虑整个时间间隔(比如一天)内的内存需求 , 并确保物理内存的整体需求永远不会超出池中的物理内存。

在这种配置中,有可能优化系统中的现有物理内存,或者降低整体内存需求。

现有内存优化

我们来考虑一组已经确定适当大小并且在使用专用内存的逻辑分区。在其中包含跟以前专用分区相同数量内存的内存池中,逻辑分区可以更改为共享逻辑分区。分配给每个共享内存分区的逻辑内存被配置为大于专用模式的内存大小。

例如,4 个都具有 10 GB 专用内存的逻辑分区被配置为共享一个 45 GB 的内存池,每个分区分配到 15 GB 逻辑内存。内存池中额外的 5 GB 存储容量可以帮助缓冲区应付突然的内存消耗高峰。

这种新的配置不改变整体内存需求,并且每个逻辑分区可以具有跟以前相同数量的物理内存。但是内存分配大大改善,这是因为,通过自动分配内存池中额外的页,其中一个逻辑分区的计划外高峰需求而导致的意外内存需求可以得到满足。

上一页  4 5 6 7 8 9 10  下一页

Tags:PowerVM 特性 Active

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接