暂无图片
如何撤销大页设置
我来答
分享
Thomas
2022-10-04
如何撤销大页设置

CENTOS 7,原先设置为大页,现在想撤销,目前上面只有ORACLE软件而无具体实例。物理内存16G,参考当时设置的步骤回退:

/etc/sysctl.conf中下句注释掉

vm.nr_hugepages=。。。

将/etc/security/limits.conf里这两句注释掉

oracle soft memlock 15728640

oracle hard memlock 15728640

将/etc/security/limits.conf以下两句注释掉

oracle soft memlock 15728640

oracle hard memlock 15728640

重启OS,free -m

           total   used   free  shared buff/cache available
Mem: 15616 11982 3062 16 571 3489
Swap: 8191 0 8191

为啥USED有11982, 还那么高?如何验证大页是否取消了?

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
哇哈哈

在不重启系统的时候,单纯的注释是不行的,需要显式指定为0

vm.nr_hugepages=0

sysctl -p 

然后 free 

grep Huge /proc/meminfo

看HugePages_Total的大小
其中,

HugePages_Total表示大页面池的大小
HugePages_Free表示池中尚未分配的大页面数
HugePages_Rsvd表示保留的大页面数,这些页面尚未分配
HugePages_Surp是“盈余”页面,如果默认配置100,现在修改为80,则会显示20

暂无图片 评论
暂无图片 有用 1
打赏 0
暂无图片
愤怒的蜗牛
2022-10-04
李宏达
2022-10-05
Thomas

为了撤销HUGEPAGE设置,甚至把所有的库都删了,但看来还是不成功。我现在DBCA了一个新库,故意把use_large_pages设为FALSE,重启DB,过了5分钟DB才打开,之后敲SQLPLUS命令反应无比迟钝,应该还是有问题。

暂无图片 评论
暂无图片 有用 0
打赏 0
Thomas

不得不说,哇哈哈一出手,啥问题都难不倒他。今天测试了,仅仅把vm.nr_hugepages=0这句写上,就回退到非HUGEPAGE了。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
yum remove可以回退吗?
回答 6
已采纳
用rpm吧,可以不删除依赖包,rpmenodepsnfsutils
linux怎么查询主机内存大小?
回答 1
已采纳
查看物理主机的内存大小,单位是M:freem或者使用:top,cat/proc/meminfo也可以看到。
如何获取Linux中screen的输出?
回答 1
屏幕输出的话用CRT连接,在文件》记录会话就可以保存屏幕的所有输出了。
LINUX 定时任务管理的功能,有什么思路吗 ?
回答 1
自己开发或者用三方框架,把定时job都抽出来,界面化管理。定时任务也对应了文件,直接抽取那个文件即可。
Linux怎么查看进程是否运行完?
回答 1
没看懂什么意思,进程运行完?这么理解对吗?psef|grep进程PID能查到就没完,查不到就说明任务结束了,此进程运行完毕。
Linux + Oracle(11g及以上) 内存使用
回答 4
已采纳
1、sga使用的就是shm,用ipcsm可以看到共享内存段的申请情况2、当你开始si/so的时候,说明内存已经不够用了,此时的系统响应巨慢,个人认为swap可以禁用,虽然我也听oracle的建议开了s
linux下,rc.local设定的开机启动,但是不执行,原因可能是什么呢?
回答 4
已采纳
1、rc.local的权限2、rc.local如果调用了脚本,那看看脚本的权限,
linux下执行:sqlplus 'ids0/"Ora_!@#"'@pshz189_sec 报ora 12154错误
回答 3
已采纳
@dollar还有一个符号记得三个不可用于密码
Linux MySQL 设置了密码,mysql -S不填密码还可以登陆,配置文件里边没写用户和密码,还有哪些排查方向?
回答 2
OS中加alias别名了。
Oracle的Windows版本能在linux中使用吗?
回答 2
已采纳
不能啊,Windows上是.exe执行文件,怎么能在Linux中运行呢,要不然官方就发一个软件包就好了,还分下面这几种不通系统的软件包干什么MicrosoftWindowsx64(64bit)Linu