作为一名linux系统管理员,最主要的工作是优化系统配置,使应用在系统上以最优的状态运行,但是由于硬件问题、软件问题、网络环境等的复杂性和多变性,导致对系统的优化变得异常复杂,如何定位性能问题出在哪个方面,是性能优化的一大难题,本章从系统入手,重点讲述由于系统软、硬件配置不当可能造成的性能问题,并且给出了检测系统故障和优化性能的一般方法和流程。
1 cpu性能评估
Cpu是影响Linux性能的主要因素之一,下面先介绍几个查看CPU性能的命令。
1.1 vmstat命令
该命令可以显示关于系统各种资源之间相关性能的简要信息,这里我们主要用它来看CPU的一个负载情况。
下面是vmstat命令在某个系统的输出结果:
[root@node1 ~]# vmstat 2 3
procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu------
r b swpd free buff cache si so bi bo in cs us sy id wa st
0 0 0 162240 8304 67032 0 0 13 21 1007 23 0 1 98 0 0
0 0 0 162240 8304 67032 0 0 1 0 1010 20 0 1 100 0 0
0 0 0 162240 8304 67032 0 0 1 1 1009 18 0 1 99 0 0
对上面每项的输出解释如下:
细说Linux 系统优化
精选 转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
细说损失函数
详细介绍损失函数及其应用。
损失函数 机器学习 AIGC的底层技术 -
细说Linux系统优化-实践篇
作为一名linux系统管理员,最主要的工作是优化系统配置,使应用在系统上以最优的状态运行,但
细说Linux系统优化-实践篇 &nbs -
Mysql优化之索引优化 详细说明
挺详细的一篇文章,分享给大家。本篇文章,我们将从索引基础开始,介绍什么是索引以及索引的几种类型,然后学习如何创
mysql java linux 全文索引 主键