性能优化其实是对OS 各子系统达到一种平衡的定义,这些子系统包括了:

1 CPU

2 Memory

3 IO

4 Network

这些子系统之间关系是相互彼此依赖的,任何一个高负载都会导致其他子系统出现问题.比如:

大量的页调入请求导致内存队列的拥塞

网卡的大吞吐量可能导致更多的 CPU开销

大量的CPU开销又会尝试更多的内存使用请求

大量来自内存的磁盘写请求可能导致更多的 CPU 以及 IO问题

所以要对一个系统进行优化,查找瓶颈来自哪个方面是关键,虽然看似是某一个子系统出现问题,其实有可能是别的子系统导致的。

转载于:https://blog.51cto.com/zhoutianqi/549323

Linux系统调优概述相关推荐

  1. Linux 系统调优相关工具

    内容: 11.1 系统调优概述 11.2 查看 CPU 负载相关工具,找出系统中使用 CPU 最多的进程 11.3 查看 Memory 运行状态相关工具,找出系统中使用内存最多的进程 11.4 查看 ...

  2. Linux系统调优详解(十二)——IO调优之磁盘测速

    今天继续给大家介绍Linux运维相关知识,本文主要内容是IO调优,测试对磁盘的速度. 在进行Linux系统调优的时候,我们需要对当前系统的硬盘读写速度进行测试.此时,我们可以选择使用hdparm命令或 ...

  3. linux内核 cpu io等待,linux系统调优之IO、cpu

    首先先要再次强调一个概念:系统调优的目的不是怎样去吧那一部分做的特别优化.而是整体的全局的考虑.性能优化是为了找到系统的瓶颈并且想办法提高瓶颈最好能够去除.(个人认为万事皆有利弊,在计算机的世界里同样 ...

  4. linux内核优化策略,linux系统调优小结

    关于安全系统的调优: 1.关闭selinux安全策略 sed -i s#SELINUX=enforcing#SELINUX=disabled#g /etc/sysconfig/selinux for ...

  5. linux 系统调优查看排除方法

    操作系统 centos redhat ubuntu(开发) 调优的方向:cpu -内存, 硬盘, 网络 一,CPU 1,使用uptime查找CPU负载:       1分钟  5分钟  15分钟  核 ...

  6. Linux系统调优详解(三)——CPU状态查看相关命令

    今天继续给大家介绍Linux运维相关知识,本文主要内容是CPU状态查看相关命令. 一./proc查看CPU状态 在Linux系统中,我们还经常使用以下命令来查看CPU状态: cat /proc/cpu ...

  7. 重新启动系统中的network服务器,linux系统调优-Network

    qperf测试带宽 测试环境 192.168.1.11   服务器端    serverpal.example.com 192.168.2.103  客户端       server103.examp ...

  8. Linux系统调优——系统整体运行状态排查(七)

    (1).vmstat vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的整体状态值,包括服务器的CPU使用率,MEM内存使用,VMSwap虚拟内存交换情况,IO读写 ...

  9. linux上cgconfig服务,linux系统调优-Cgroups

    一.cgconfig 设计限制策略 Cgroups这个是被cgconfig服务所控制的.如果此服务没有启动,在根目录下的cgroup文件夹里就不会存在内容. 1.安装cgroup yum instal ...

最新文章

  1. 【leetcode】Linked List Cycle I II
  2. C++自学笔记_文本查询程序_《C++ Primer》
  3. 2.API的调用过程(3环进0环)
  4. MRP区域“MRP Area”的定义以及作用
  5. vnc连接linux使用教程_vnc的使用方法,vnc的使用方法,教程详解
  6. Oracle中如何获取当天时间的最开始的时间和最结尾的时间:
  7. java system datetime_Java8新特性时间日期库DateTime API及示例
  8. Ajax_jquery库中Ajax方法的使用
  9. CentOs上docker安装nginx、tomcat、redis
  10. java 文件工具类_java文件工具类,文件的一些基本操作
  11. stm32学习------stm32控制L298N电动机
  12. ubuntu18.04安装虚拟显示器,不接显示器可远程桌面
  13. 三十正青春!苏宁818要用“好服务”抢占年轻用户心智
  14. java更改svg图片颜色_使用Batik绘制SVG图并保存为png图像格式
  15. 教你怎么买美区苹果id
  16. Linux 误删除文件恢复
  17. 《网蜂A8实战演练》——11.Linux 电容式触摸屏驱动
  18. 数据挖掘十大经典算法,你都知道哪些?
  19. HTTP状态代码(各种错误代码集合)超全
  20. evolution邮箱_b2evolution简介

热门文章

  1. TOMCAT报错:HTTP Status 404 -
  2. php多进程实现 亲测
  3. 广东发展银行系统分析师面试问题
  4. C#对事务的代码封装
  5. jQuery formValidator表单校验代码生成器ver1.0
  6. 数据产品经理:埋点的设计、管理与应用
  7. 中国互联网的抑郁:抄与被抄都很痛
  8. 暗时间(一)设计你自己的进度条
  9. (3两个例子)从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
  10. 欧加自贸协定“难产” 物联网安全受关注