可参考oracle MOS 相关文档或Oracle官方Grid安装指导手册。
Best Practices and Recommendations for RAC databases with SGA size over 100GB (文档 ID 1619155.1)安装Oracle数据库都建议关闭透明大页https://www.cndba.cn/dave/article/26731 THP 背景
转载
2024-04-26 12:48:00
152阅读
查询方式要查询Linux主机的大页,透明大页和memlock配置情况,可以使用以下命令:大页配置情况cat /proc/sys/vm/nr_hugepages该命令将显示系统中当前分配的大页面数。透明大页配置情况cat /sys/kernel/mm/transparent_hugepage/enabled该命令将显示系统中透明大页是否启用。如果输出为“[always] madvise never”
原创
2023-03-28 11:08:21
3880阅读
在上一节ptmalloc源码分析中我们提到dlmalloc向系统申请内存的方式有两种, 对应Linux系统下分别是sbrk()与mmap()系统调用. 本节我们就来看下brk()/sbrk()与mmap()/munmap()的实现, 作为切入点来一窥内核内存管理的特点. 在正文开始之前我们先大致描述一下内核内存管理的模型. 以32bit系统为例Linux将4G地址空间划分为两块, 低地址为用户态地
join命令 功能:“将两个文件中指定栏位相同的行连接起来”,即按照两个文件中共同拥有的某一列,将对应的行拼接成一行。 join [options] file1 file2 注:这两个文件必须在已经在此列上是按照相同的规则进行了排序。join选项 -a FILENUM:除了显示匹配好的行另外将
转载
2024-07-09 13:47:48
46阅读
我试图找到一种方法来扫描我的整个Linux系统中包含特定字符串文本的所有文件。为了澄清,我正在寻找文件内的文本,而不是文件名。当我正在查找如何做到这一点时,我遇到了这个解决方案两次:find / -type f -exec grep -H 'text-to-find-here' {} \;
但是,它不起作用。它似乎显示系统中的每个文件。
这是否接近正确的做法?如果不是,我该怎么办?这种在文件中查找
Fatal Error: Allowed memory size of xxxxxx bytes exhausted”的错误, 这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。解决这个问题,首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,你可以通过一下方法来增加PHP的内存限制(memory_limit)。 检查php的内存限制值 为了查看这个值,你需要
转载
2024-05-15 12:36:42
93阅读
现在需要限定某个用户对特定目录/文件的访问权限,或者把某个用户的访问范围限制在某个目录/文件中。现实情况下,还是能遇到这样的需求的,比如说ubuntu下有多个可登录用户,默认情况下,用户A的工作目录(一般为/home/A)对任何其他用户来说都是可读的,但是用户A可能不希望其他用户(或者某个特定用户)读取A的文件。 这里提出三个解决方案。 第一种:使用chmod更改特定目录的权限。这能起到限制特定
转载
2024-03-15 08:43:39
64阅读
Linux系统和Oracle数据库是当今企业常用的系统和数据库软件。在使用Linux系统和Oracle数据库的过程中,有时会遇到性能优化的问题。为了提高系统性能,可以考虑使用大页特性来优化系统性能。
大页特性是Linux系统中的一项性能优化技术,它可以将一般大小的内存页划分成更大的内存页,从而减少内存管理开销,提高系统性能。
在Linux系统中启用大页可以通过修改/sys/kernel/mm/
原创
2024-03-26 11:05:05
112阅读
问:tplogin.cn怎么重新设置密码?tplogin.cn怎么修改密码?答:要重新设置(修改)tplogin.cn登录页面的密码,需要分情况来进行操作。一种情况是,用户忘记了之前的密码,已经不能登录到tplogin.cn设置页面了;另一种情况是,用户知道原来的密码,可以成功登录到tplogin.cn页面。一般来说,绝大多数用户遇到的都是第一种情况,即不知道原来的密码,已经无法登录到tplogi
转载
2024-10-03 08:36:53
25阅读
一、 大页对于类Linux系统,CPU必须把虚拟地址转换程物理内存地址才能真正访问内存。为了提高这个转
原创
2023-05-06 23:15:31
597阅读
阅读目录Huge Pages Transparent Huge Pages 使用Huge pages优点 使用Huge pages缺点 Transparent Huge pages存在的问题 如何关闭Transparent Huge pages ?Huge pages (标准大页)和Transparent Huge pages(透明大页)在Linux中大页分为两种:
转载
2022-02-09 14:43:04
626阅读
阅读目录Huge Pages Transparent Huge Pages 使用Huge pages优点 使用Huge pages缺点 Transparent Huge pages存在的问题 如何关闭Transparent Huge pages ?Huge pages (标准大页)和Transparent Huge pages(透明大页)在Linux中大页分为两种:Huge pages (标准大页)和Transparent Huge pages(透...
转载
2021-08-09 17:33:56
601阅读
页表与MMUCPU访问的是什么地址(虚拟地址,物理地址)?其实CPU根本不关心它访问的是什么地址,它只访问一个地址,然后从数据线上获取数据。 启用MMU时,CPU访问地址是向MMU发送地址,然后从MMU获得数据,虚拟地址经过MMU转化为物理地址,从而访问外部内存里的数据。 禁用MMU时,CPU访问物理地址。MMU如何工作映射.png页表:就是记录虚拟地址到物理地址映射规则的集合。内存以4K为单位
原创
2021-12-15 13:39:23
3453阅读
Huge pages ( 标准大页 ) 和 Transparent Huge pages( 透明大页 )
转载
2021-12-10 16:25:21
283阅读
水星(Mercury)路由器192.168.1.1打不开的解决办法水星(Mercury)无线路由器使用192.168.1.1作为设置网址,在对水星系列的路由器进行设置时,需要先在浏览器中输入:192.168.1.1来打开设置界面。但是不少用户在设置水星(Mercury)无线路由器的时候,发现在浏览器中输入192.168.1.1后,打不开水星无线路由器的设置界面。melogincn首页出现打不开19
一、 内存映射与页表 1. 内存映射 我们通常所说的内存容量,指的是物理内存,只有内核才可以直接访问物理内存,进程并
转载
2024-01-10 15:09:24
206阅读
前 言近期,由于 Oracle 发布了第一季度的补丁程序包,而安全又被重视了很多,那么我们运维的数据库则需要打升级补丁,避免被扫描到漏洞。天天在打补丁,连做梦都是,这里总结分享一下,避免后人踩坑,需要的可仔细阅读实践。Oracle CPU 的全称是 Crirical Patch Update,Oracle 对于其产品每个季度发行一次安全补丁包,通常是为了修复产品
关闭大页【即关闭透明大页】1.脚本如下:#!/bin/bashfor HOST in `cat hosts`doecho $HOSTssh -t laowang@$HOST "sudo bash -c 'echo never > /sys/kernel/mm/transparent_hugepage/enabled'"ssh -t laowang@$HOST "sudo...
原创
2021-07-08 10:48:50
1047阅读
关闭大页【即关闭透明大页】1.脚本如下:#!/bin/bashfor HOST in `cat hosts`doecho $HOSTssh -t laowang@$HOST "sudo bash -c 'echo never > /sys/kernel/mm/transparent_hugepage/enabled'"ssh -t laowang@$HOST "sudo...
原创
2022-01-28 11:02:13
1526阅读
㈠ HugePages简介 HugePages是kernel 2.6引入以便适应越来越大的物理内存 在Linux下、page size默认是4K、如果使用HugePages、默认是2M 再看2个术语: page table 映射表:物理内存和swap的对应关系、访问内存是先读page table、根据表里的映射关系操作 TLB :cpu cache组件、缓存部分page table以提高转换速度 ㈡ MySQL 配置大页 好处 ① 提高TLB的命中率 ② 利用HugePages不会被Swa...
转载
2013-07-31 19:52:00
236阅读
2评论