内核优化

9人阅读 评论(0) 收藏 举报
分类:
常用kernel 优化参数
1:最大支持的进程数 /proc/sys/kernel/pid_max
2: 最大支持的文件数 /proc/sys/fs/file-max



网络调优:
1:使用巨帧 ifconfig eth0 mtu 9000


块设备调优:
1:增大块设备的预取 /sys/block/vda/queue/read_ahead_kb




内存调优:
1:关掉swap echo “vm.swappiness=0” >> /etc/sysctl.conf
2:减少内存最小值 /proc/sys/vm/min_free_kbytes



IO 调优
1 修改队列深度 /sys/block/sda/queue/nr_requests
2:调度器选择 ssd 选noop ,sas/sata 选deadline

文件系统:
mount -o defaults,noatime,nobarrier
ulimit -n 12400
xfs的aio 在读时会加锁导致read性能差与ext4等

网络:NET_FILTER 由Y变成M


内核配置项:
1:NO_HZ/NO_HZ_FULL  使能
2:IRQ_TIME_ACCOUTING  关掉
3:VIRT_CPU_ACCOUNTING/CONTEXT_TRACKING 关掉
4:SCHEDSTATS 关掉
5:TRANSPARENT_HUGPAGE,TRANSPARENT_HUGEPAGE_ALWAYS 大页使能
6:ARM64_SW_TTBR0_PAN 关掉
7:HARDENED_USERCOPY 关掉

查看评论

linux内核优化

Sysctl命令及linux内核参数调整   一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。...
  • kevin3101
  • kevin3101
  • 2016-10-08 11:22:26
  • 1358

Linux系统内核优化

系统内核优化ulimit设置系统打开文件数设置,解决高并发下 too many open files 问题。此选项直接影响单个进程容纳的客户端连接数。 Soft open files 是Linux系统...
  • qq_27517377
  • qq_27517377
  • 2017-12-14 14:32:30
  • 515

linux内核优化,内核参数详解

转自百度文库,最后有一部分修改: 一、前言 本文档针对OOP8生产环境,具体优化策略需要根据实际情况进行调整;本文档将在以下几个方面来阐述如何针对RedHat Enterprise Linux...
  • killapper
  • killapper
  • 2015-06-01 23:19:47
  • 3621

Nginx性能优化----内核篇

由于默认的Linux内核参数考虑的是最通用的场景,这明显不符合用于支持高并发访问的Web服务器的定义,所以需要修改Linux内核参数,使得Nginx可以拥有更高的性能。 在优化内核时,可以做的事件很...
  • zdp072
  • zdp072
  • 2016-04-06 20:57:03
  • 851

Mysql内核深度优化

简怀兵,腾讯云数据库高级工程师,负责腾讯云CDB内核及基础设施建设;先后供职于Thomson Reuters和YY等公司,PTimeDB作者,曾获一项发明专利;从事mysql内核开发工作8年,具有丰富...
  • tengxy_cloud
  • tengxy_cloud
  • 2016-10-27 20:01:40
  • 1103

Linux系统内核性能调优

做过Linux平台性能测试的童鞋平时可能会遇到如下问题: 1、 TCP端口号不够用导致并发上不去(即与服务器端建立新连接失败) 2、 TIME_WAIT状态连接过多导致应用服务器(Nginx、...
  • hexieshangwang
  • hexieshangwang
  • 2015-08-03 11:01:22
  • 414657

深入JVM内核——原理、诊断与优化

偏向锁1、大部分是没有竞争的情况,所以通过偏向锁来提高性能 2、即锁会偏向与当前占有锁的线程 3、将对象头Mark的标记设置为偏向,并将占有锁线程ID写入对象头Mark 4、当其他线程请求相同的...
  • jyxmust
  • jyxmust
  • 2017-08-26 00:20:25
  • 547

高负载web服务器linux内核参数调整

参考:http://blog.csdn.net/lizhitao/article/details/9323137Linux系统中sysctl参数优化(TCP高级选项设置)服务器在高并发时,会创建大量连...
  • changyanmanman
  • changyanmanman
  • 2015-08-10 22:42:34
  • 1281

深入JVM内核—原理、诊断与优化视频教程

  • 2018年02月09日 14:39
  • 21.35MB
  • 下载

腾讯云技术大牛教你,MySQL内核深度优化

腾讯云CDB团队针对用户的需求,重点围绕内核性能、内核功能和外围OSS系统三个维度对CDB for MySQL分支进行展开优化,本文详细介绍了相关技术细节...
  • QcloudCommunity
  • QcloudCommunity
  • 2017-03-13 12:01:58
  • 2793
    个人资料
    持之以恒
    等级:
    访问量: 36万+
    积分: 1万+
    排名: 875
    最新评论