linux巨大的页面使用率

在只有Oracle数据库运行的服务器上使用Linux(SUSE Linux 10 SP2 64位Itanium)大页面的缺点是什么? 该服务器上没有其他应用程序。 有什么问题应该注意的?

巨大的页面是不可擦除的 – 但是如果你的系统专门用来运行一个不应该成为问题的数据库。 只需调整分配给数据库的内存量即可。

我们在我们所有的生产数据库上都运行了大量的页面,当我们对其进行基准testing时,速度很快(〜5%左右)。

请记住增加mlock ulimit,setup /proc/sys/kernel/{shmmax,shmall}/proc/sys/vm/nr_hugepages

LWN最近在很大的页面上做了一个深度系列,值得一读 – 这里是第1部分。后面的一些部分进入大页面的系统pipe理员方面。

较大的页面可能导致内存碎片,并且较大的页面在磁盘上更难交换。 在2009年的时候,在lwn.net上有一篇关于巨大页面的精彩文章 ,我build议你看看。