Linux系统和Oracle数据库是当今企业常用的系统和数据库软件。在使用Linux系统和Oracle数据库的过程中,有时会遇到性能优化的问题。为了提高系统性能,可以考虑使用特性来优化系统性能。 特性是Linux系统中的一项性能优化技术,它可以将一般大小的内存划分成更大的内存,从而减少内存管理开销,提高系统性能。 在Linux系统中启用可以通过修改/sys/kernel/mm/
原创 2024-03-26 11:05:05
112阅读
1.Edit Scriptsu - oracle $ vi hugepages_settings.sh ------------------------------------------ #!/bin/bash # # hugepages_settings.sh # # Linux bash script to compute values for the # recommended HugeP
原创 2024-06-25 14:41:39
61阅读
二 方案概述在MySQL中,Innodb存储引擎可以使用为buffer pool和其他内存池分配内存空间。对于执行大量内存访问的应用程序可以通过使用降低Translation Lookaside Buffer (TLB) miss,从而使数据库性能得到改进。本方案旨在演示mysql中如何开启的使用。mysql默认是不启用的。MySQL中大页面的标准使用尝试使用支持的最大大小,最多4
的优点在于可以使得堆常驻内存,不会被交换到磁盘。其次,OS管理的页面数大大减少,对于20GB内存来说,4K页面需要5,242,880个页面,2MB的话只需要10,240,相当于前者的99.8%,所以操作系统负载会大大降低。 大多数测试页面发现对于eden区的GC可以大大提升性能(不过大都基于J
原创 2021-07-20 09:49:47
258阅读
可参考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 背景
说明:标准(HugePages)标准(HugePages)是从 Linux Kernel 2.6 后被引入的。目的是用更大的内存页面(memory page size)以适应越来越大的系统内存,让操作系统可以支持现代硬件架构的页面容量功能。透明大(Transparent HugePages)透明大(Transparent Huge Pages)缩写为THP,透明超大页面(THP)在RHEL 6中默认情况下对所有应用程序都是启用的。内核试图尽可能分配巨大的页面,主内核地址
转载 2021-11-12 14:04:48
398阅读
说明: 标准(HugePages) 标准(HugePages)是从 Linux Kernel 2.6 后被引入的。 目的是用更大的内存页面(memory page size)以适应越来越大的系统内存,让操作系统可以支持现代硬件架构的页面容量功能。 透明大(Transparent Huge ...
转载 2021-09-04 14:22:00
564阅读
一 、Nginx服务基础Nginx (engine x)专为性能优化而开发,其特点是占有内存少,它的稳定性和低系统资源消耗,以及对并发连接的高处理能力,(单台物理服务器可支持5000个并发请求)。事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。同时也提供了IMAP/POP3/SMTP服务。Nginx的优点:***
一、HugePages(标准)1、什么是标准?HugePages is a feature integrated into the Linux kernel with release 2.6 and later. This feature basically provides the alternative to the 4K page size (16K for IA64) providing bigger pages.HugePages in 2.4 KernelsThe Hug
原创 2021-07-09 15:00:08
1544阅读
系统CentOS6.4下yum安装了tomcat6和jdk1.6,安装配置过程如下:http://www.111cn.net/sys/CentOS/72007.htmtomcat中部署两个项目A、B,同时部署时报内存溢出错误,系统CPU负载飙升,而单独部署A、B 和 只部署多个A或者只部署多个B项目系统运行正常。查看日志报错:OutOfMemoryError: PermGen space….&nb
1、关于配置 是啥我就不具体介绍了,网上介绍的文章很多,大多安装数据库的文章都有这么一步告诉大家配置,我只想说说错误的使用情况: 那就是内存配置成功了,但是数据库却有正确使用,等数据库启动后就只能用少得可怜的普通内存,导致内存不足影响性能,如果数据库服务器上再跑个ETL进程或者其它应用,那么可能会导致数据库性能严重下降。 在数据库交流群里也遇到过好几次这类的问题,非常的典型,配
原创 1月前
54阅读
使用以下shell 脚本来计算配置参数,确保使用脚本实例之前的数据已经开始,如果数据库的版本号11g,确认是否使用自己主动的内存管理(AMM)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...
转载 2015-07-02 08:37:00
238阅读
2评论
1. 内核内存配置AArch64 Linux通常使用以下配置:4KB页面, 使用3级或4级转换表,支持39位(512GB)或48位(256TB)的虚拟地址。64KB页面,使用2级转换表,支持42位(4TB)虚拟地址。他们的内存布局是一致的。以内核defconfig默认的4KB page + 4 levels配置为例,LINUX在arm架构上把虚拟地址空间划分为2个空间, 虚拟地址和内核地址, 每个
        linux 的内存管理是以为单位进行管理的,标准的大小是4kb,也就是4096字节。而linux允许配置定义更大大小的。例如2M,1G,这就是大内存。        1、大内存(WHAT)        大内存就是的大小更大,例如可以配置
     下面是在AIX平台上面关于SGA的页面的配置与监控 1,aix支持的小    AIX支持4种的大小,但是并不是每一个硬件平台都同时支持4种,可以使用下面的命令来查看 pagesize -a    4096  65536  1
推荐 原创 2013-04-01 23:04:01
9018阅读
1点赞
1评论
买了阿里云,配的centos系统加php环境,以前从没用过这种无界面的纯敲命令行的系统。。一头雾水,全靠谷歌一步步进行,不过能学到东西,感觉还是不错的。前面的一篇博客,已经写了怎么连接服务器,配置好ssh连接,然后我们可以下载一个secureCRT,在其中配置一下自己的服务器IP和端口,就可以使用这个软件进行服务器的操作,不用每次打开终端敲命令进入。。方便一些,更深层次的便利,我还没研究到。。公司
http://blog..net/dba_waterbin/article/details/9669929 http://blog..net/dba_waterbin/article/details/9669929 ㈠ HugePages简介 HugePages是kernel 2.6
转载 2016-07-09 00:47:00
251阅读
2评论
为了保证物理内存能得到充分的利用,避免内存空间浪费,Linux把进程当前使用的内存部分加载到物理内存里,而不使用的部分则暂不加载。PostMaster进程注册共享内存时,系统只是分配一个虚拟的地址空间,并不直接分配物理内存。当有实际的内存访问时,CPU才会将虚拟地址映射到物理内存的一个地址上。维护这个映射关系的就是PageTable,它负责将虚拟内存地址转换成物理内存地址。Linux的内存管理采取
推荐 原创 2022-03-24 11:28:08
1856阅读
1点赞
㈠ 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评论
MySQL索引、锁与事务引子总结一些自己的理解,作为备忘。MySQL索引先说说索引吧。数据库需要完成数据的存储、查找、修改等操作。存储MySQL默认一个数据大小是16KB(可以改为32KB等大小),而操作系统一个数据(段式)是4KB,MySQL放大四倍的目的在于尽量减少磁盘IO(用户检索范围查询比较多,而一次IO过程中,一或两的时间代价接近,约小于10ms),参照局部性预读原理。查找与修
  • 1
  • 2
  • 3
  • 4
  • 5