开发学院数据库DB2 POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enter... 阅读

POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 Enterprise 9 性能

 2008-09-17 16:31:26 来源:WEB开发网   
核心提示:了解 IBM® DB2® 9 for Linux®、UNIX® 和 Windows® (DB2) 如何利用多页面大小(multiple page size),随着 POWER5+™ 处理器架构的引入,POWER5+ 和 AIX 5L 多页面支持下的 IBM DB2 E

了解 IBM® DB2® 9 for Linux®、UNIX® 和 Windows® (DB2) 如何利用多页面大小(multiple page size)。随着 POWER5+™ 处理器架构的引入,IBM AIX 5L™ 操作系统增加了对新的 64 KB 页面的支持,这种页面与当前默认的 4 KB 页面具有类似的性质。此外,AIX 5L Version 5.3 TL04 还为这种硬件架构引入了一种新的 16 GB 巨型页面特性。DB2 9 自动利用 64 KB 页面为该平台上的数据库应用程序提供高性能。此外,DB2 还支持对 16 GB 巨型页面的使用。

简介

由于各种各样的原因,大多数现代操作系统都是在虚拟地址空间中运行程序的。虚拟地址有很多优点,包括灵活性、独立性、可移植性以及比物理内存更多的寻址空间,此外在一定程度上还允许底层硬件配置的独立性。

然而,在虚拟地址空间中运行程序也会带来相应的成本。程序(包括 DB2)引用的内存地址是虚拟地址。每次为程序指令或数据处理内存位置时,都需要将虚拟地址转换成物理(或实际)内存地址。这种转换是由一个页表来维护的,这个过程增加了程序的执行时间。页表的大小与页面大小成反比,这意味着页面大小越小,页表就越大,开销也就越大。

多年来,4 KB 一直都是大多数操作系统,包括 AIX 5L 操作环境的标准页面大小。最近,随着数据量和处理器可寻址内存的增加,4 KB 的页面大小的效率变得有些低下了。为了提高处理大量数据的应用程序的性能,基于 IBM POWER5+ 处理器且运行 AIX 5L V5.3 TL04(或更高版本)的系统引入了多页面大小支持。从 AIX 5L V5.1 开始,POWER™ 处理器和 AIX 5L 操作系统支持两种页面大小(4 KB 和 16 MB)。除了这两种页面大小外,最新可用的页面大小有 64 KB 和 16 GB。64 KB 的页面与 4 KB 在行为上是相同的。(也就是说,这些页面内存不是固定的,可以对它们进行分页。)

1 2 3 4 5 6  下一页

Tags:POWER AIX 页面

编辑录入:爽爽 [复制链接] [打 印]
[]
  • 好
  • 好的评价 如果觉得好,就请您
      0%(0)
  • 差
  • 差的评价 如果觉得差,就请您
      0%(0)
更多精彩
    赞助商链接

    热点阅读
      焦点图片
        最新推荐
          精彩阅读