zoukankan      html  css  js  c++  java
  • Linux参数设置和常用调优积累

    背景

      从2016年深入接触Sybase数据库后,经常会接到调优任务,每次调优时都会涉及到操作系统的参数调整。最近又陆续学习接触了PostgreSQL数据库、ElasticSearch、神州通用Oscar数据库,发现都有一些共性的操作系统参数需要调整。写这边文章的目的是希望把已经遇到和后续遇到的Linux操作系统调优,都积累起来。最后能分类梳理,明白操作系统调优涉及哪些方面,参数怎么调整。同时也能对Linux及操作系统原理有更深层次的理解!

    内存参数

    • swap调整

      参考文档:Elasticsearch权威

      调整意见:指南认为Swaping是性能的坟墓,要禁用或者尽量少用swap

      调整方法:

      1. 临时禁用 sudo swapoff -a
      2. 永久禁用 修改/etc/fstab,具体方法待查
      3. 尽量少用 sysctl vm.swappiness=1,或者修改/etc/sysctl.conf 添加 vm.swappiness=1后执行sysctl -p

      其他知识:swappiness代表使用swap的倾向,取值范围0到100,越大代表越容易使用swap,查看方法 cat  /proc/sys/vm/swappiness

            

  • 相关阅读:
    JS随笔
    tp5 redis 单例模式 转载
    分享我编程工作经历及对软件开发前景的看法
    redis详解(一)-- 概述
    redis详解(二)-- 数据类型详解
    redis详解(四)-- 高可用分布式集群
    redis详解(三)
    新工科平台
    关于Nginx的负载均衡
    微信退款回调
  • 原文地址:https://www.cnblogs.com/wangzhen3798/p/9529786.html
Copyright © 2011-2022 走看看