您好,欢迎访问考研文库

上传文档

当前位置:首页 > IT计算机 > linux中进程上下文频繁切换导致load average过高

linux中进程上下文频繁切换导致load average过高

  • 小库
  • 41 次阅读
  • 2 次下载
  • 2019-10-23 21:07:34
二扫码支付 微信
二扫码支付 支付宝

还剩... 页未读,继续阅读

免费阅读已结束,点击付费阅读剩下 ...

¥ 8 元,已有41人购买

付费阅读

阅读已结束,您可以下载文档离线阅读

¥ 12 元,已有2人下载

付费下载
小库
小库
  • 163

    文档
  • 88910.8

    金币
Ta的主页 发私信

163篇文档

文档简介:

linux中进程上下文频繁切换导致loadaverage过高在linux中进程上下文频繁切换导致loadaverage过高问题我们要如何来解决呢,今天小编来为各位介绍一下此问题的解决办法。现网有两台虚拟机主机95%的cpu处于idle状态,内存使用率也不是特别高,而主机的loadaverage达到了40多。先在主机上通过top、free、ps、iostat等常用工具分析了下主机的CPU、内存、IO使用情况,发现三者都不高。通过vmstat1查看的结果如下:从vmstat的输出结果来看,io项的blockin和blockout并不频繁。而system项的每称的中断数(in)、每秒的上下文切换(cs)特别频繁。这就造成loadavaerage会特别高。大方向上的根因找到了,具体是哪个进程如何频繁的进行中断和上下文件的切换呢?这里使用pidstat-w1(每秒刷新输出上下文切换情况),输出见下图:从上图中可以看到有cswch(自愿的上下文切换)和nvcswch(非自愿的上下文切换)及对应的命令,出vsftpd占用的文件交换比较多。可以看到这里显示的cs值和总值还是有比较大的差距,由于主机上启

相关搜索

进程上下文

评论

发表评论
< /5 > 付费下载 ¥ 12 元

Powered by DS文库

Copyright © 考研文库 All Rights Reserved.
×
保存成功