请教大家关于 Ubuntu 服务器磁盘利用率爆表,卡顿的问题

查看 123|回复 9
作者:maydaytyh   
我们有一台 Ubuntu 的服务器,这台服务器用的人一多,就会非常卡,内存没有占满,检查磁盘利用情况发现在卡顿的时候,磁盘利用率总是非常高,但是别的服务器虽然用的人也多,内存占得很满,磁盘利用率也没有那么高,如图是磁盘利用率的情况,可以发现总是红色,高居不下,导致读写文件非常非常缓慢

之前看 htop ,交换内存 30G 总是占满,考虑是这个问题,把交换内存缩小了很多,但是还是会出现磁盘读写很高这个问题,请教大家有没有什么解决办法呢?

磁盘, 利用率, Ubuntu, 服务器

cheng6563   
内存不满交换满?那把 swappiness 调低呗
maydaytyh
OP
  
@cheng6563 现在设置的是内存利用超过 70%再使用交换内存,但超过这个阈值后还是超级卡。。难道是硬盘性能的问题吗?
cheng6563   
@maydaytyh swappiness 设置的不是什么内存利用率。。。没有这么明确的设置的。你直接调成 5 吧。
maydaytyh
OP
  
@cheng6563 #3 老哥咱俩说的应该是一个东西,我目前设置的是 30 ,我换个更小的试试,真的是卡麻了
maydaytyh
OP
  
@cheng6563 #3 但我感觉这个可能不是根本原因,另一个服务器这个值是 60 ,一点都不卡
cheng6563   
@maydaytyh 30 也不算高了,设成 30 还频繁交换只能说明是内存不足了。
maydaytyh
OP
  
@cheng6563 #6

那估计还是负载过高了
leeyuzhe   
看起来就是内存不够用了
blankmiss   
把 swap 缓存 zram 试试
您需要登录后才可以回帖 登录 | 立即注册

返回顶部