Linux系统调优概述

时间:2021-08-06 07:37:56

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

1 CPU

2 Memory

3 IO

4 Network

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

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

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

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

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

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