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

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

 2009-09-06 00:00:00 来源:WEB开发网   
核心提示: 由 hypervisor 用来区分从共享内存池向逻辑分区分配物理内存的优先次序的相对数值,较高的值增加更多物理内存被分配给逻辑分区的可能性,PowerVM 新特性 - Active Memory Sharing: 第 1 部分:入门(7),跟专用内存分区一样,共享内存分区也具有最小、所需和最大内

由 hypervisor 用来区分从共享内存池向逻辑分区分配物理内存的优先次序的相对数值。较高的值增加更多物理内存被分配给逻辑分区的可能性。

跟专用内存分区一样,共享内存分区也具有最小、所需和最大内存配置值。对于共享内存分区,这些值控制分区的逻辑内存大小。当分区启动时,hypervisor 给它分配一个等于所需值的实际逻辑内存值。一个分区可以使用的物理内存数量受到为分区配置的逻辑内存数量的限制。例如,假设一个分区被配置为具有 10 GB 逻辑内存,那么分区可以使用的最大物理内存数量就是 10 GB,尽管分区实际使用的物理内存数量可能小于这个数值。

如果一个逻辑分区的内存需求随着时间而改变,那么就可能动态修改分配给它的逻辑内存的大小(假设满足最小和最大逻辑内存限制)。例如,一个具有 4 GB 逻辑内存的逻辑分区可能会宿主需要更多工作内存的附加应用程序:逻辑内存的大小然后可以增加到 8 GB,只要最大逻辑内存大小大于等于 8 GB 即可。

逻辑内存内容放置受 hypervisor 的控制,由它决定内容应该存储到物理内存中,还是存储到分页空间设备中。Hypervisor 通过向逻辑分区分配物理内存,以及使用分页虚拟 I/O 服务器在磁盘上存储一些逻辑内存,来管理共享内存池内容。

当属于共享内存分区的虚拟处理器引用一个物理内存页未备份的逻辑内存页时,将在 hypervisor 级别发出页失败,并且虚拟处理器被 hypervisor 挂起,从而释放它在使用的物理处理器。只有在 hypervisor 已经让被引用的页变得可用之后,虚拟处理器才会再次变得可运行。

Hypervisor 进行内存页窃取从操作系统角度是透明的,但是当 hypervisor 需要从页空间还原内存内容时,页窃取可能会增加内存访问时间。性能效果会因选择释放哪些页以及每个逻辑分区在访问多少内存而不同。

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

Tags:PowerVM 特性 Active

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