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+™ 处理器架构的引入,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 在行为上是相同的。(也就是说,这些页面内存不是固定的,可以对它们进行分页。)
- ››页面后退并刷新的javascript
- ››AIX 下 FTP 服务配置方法
- ››Powerpoint文档美化技巧
- ››PowerPoint2003上嵌入Excel Sheet
- ››页面构建事半功倍:页面构建常用的一些小工具
- ››页面标记法网站分析及数据捕获原理
- ››PowerPoint 2010:图表技术与演示文稿的完美融合
- ››PowerPoint 2010:让幻灯片中的视频全屏播放
- ››PowerPoint 2010:小小指针的大用途
- ››PowerPoint 2010:图片版式效果让人耳目一新
- ››PowerPoint 2010:流程展现一目了然
- ››PowerPoint 2010:不可不知的放映快捷键
赞助商链接