巨页

栏目: 数据库 · Oracle · 发布时间: 5年前

内容简介:2.6版本的内核支持两种虚拟页的大小:传统的4KB页和16MB页。巨页的使用主要是为了改进那些对内存访问敏感的程序的性能。

2.6版本的内核支持两种虚拟页的大小:

传统的4KB页和16MB页。

巨页的使用主要是为了改进那些对内存访问敏感的程序的性能。

使用巨页支持之后,应用程序就可以将自己的文本段和数据段放在一个巨页(16MB)中运行了,而不用修改任何代码。

性能的改进是由于降低了TLB(translation lookaside buffer)的缺页率。这是因为TLB可以映射一个更大的虚拟内存范围了。

巨页还可以改进内存预取的效率:它不用根据4KB的边界来反复执行预取操作了。

配置方法:

1cat /proc/meminfo |grep Huge
HugePages_Total:  0
Hugeages_Free   0
HugePages_Rsvd  0
Hugepagessize   2048KB
2vi /etc/sysctl.conf
在文件最后添加
vm.nr_hugepages=70000(设定巨页是140G,根据1中显示Hugepagessize,用140G/Hugepagessize,这个参数单位为MB)
vm.shmmax=254*1024*1024*1024(假设系统共有内存254G,换算成B,这要写最后254*1024*1024*1024的计算结果)
vm.shmall=254*1024*1024*1024/4096(vm.shmmax/4096,其中4096是页大小)
3vi /etc/security/limits.conf
在文件最后添加(oracle是用户名)
oracle soft memlock unlimited
orcale hard memlock unlimited

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

暗网

暗网

杰米·巴特利特 / 刘丹丹 / 北京时代华文书局 / 2018-7 / 59.00

全面深入揭秘“黑暗版淘宝”暗网的幕后世界和操纵者 现实中所有的罪恶,在暗网中,都是明码标价的商品。 暗杀、色情、恋童癖、比特币犯罪、毒品交易…… TED演讲、谷歌特邀专家、英国智库网络专家杰米•巴特利特代表作! 1、 被大家戏称为“黑暗版淘宝”的暗网究竟是什么?微信猎奇 文不能告诉你的真相都在这里了! 2、 因章莹颖一案、Facebook信息泄露危机而被国人所知的暗网......一起来看看 《暗网》 这本书的介绍吧!

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具