免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2100 | 回复: 8
打印 上一主题 下一主题

[FastDFS] 上传文件时,负载很高 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-10-31 10:27 |只看该作者 |倒序浏览
3台服务器向1台安装fastdfs的服务器上传文件,大约40个连接
storage的cpu占用回到780%,这个属于正常吗?

这个台服务器的配置:
cpu xeon e5-2603 X 2
mem 64G
disk 4T 7200 sas X 24, raid 6
raid 卡 lsi 9260-8i
OS centos 6.4 64位

负载情况:
load average 8.74 7.77 5.15
cpu 780%
mem 2.3%
sar 的显示信息
%user 5.38
%nice 0
%system 94.62
%iowait 0
%steal 0
%idle 0

upload -u M 信息
incoming 101MB/s

我看主要都在system,会是什么情况,可以优化吗?

论坛徽章:
0
2 [报告]
发表于 2013-10-31 10:36 |只看该作者
vmstat 1查看
swpd 269184
free 265572
buff 58128
cache 61122136

system值很高,是不是内存被耗完了?

论坛徽章:
16
IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每月发帖之星
日期:2015-09-11 19:30:52IT运维版块每周发帖之星
日期:2015-09-11 19:20:31IT运维版块每日发帖之星
日期:2015-08-26 06:20:00每日论坛发贴之星
日期:2015-08-20 06:20:00IT运维版块每日发帖之星
日期:2015-08-20 06:20:002015年辞旧岁徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09双子座
日期:2013-12-17 16:44:37辰龙
日期:2013-11-22 15:20:59狮子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
3 [报告]
发表于 2013-10-31 11:29 |只看该作者
free -g 输出。。看看

论坛徽章:
0
4 [报告]
发表于 2013-10-31 13:56 |只看该作者
本帖最后由 vdgame 于 2013-11-27 09:07 编辑

free -g

             total       used       free     shared    buffers     cached
Mem:             62         62          0          0          0          58
-/+ buffers/cache:          4          58
Swap:            1          0          1

论坛徽章:
0
5 [报告]
发表于 2013-11-27 09:07 |只看该作者
我释放了cached的内存

sync
echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches
echo 0 > /proc/sys/vm/drop_caches

查看内存是多了,有将近60G的free内存。但是system还是高达98%
传输速度只能到70MB/s
另一台同样配置的服务器,用nfs传文件,可以持续117MB/s

求大神解惑

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT运维版块每日发帖之星
日期:2016-08-11 06:20:00IT运维版块每日发帖之星
日期:2016-08-15 06:20:00
6 [报告]
发表于 2013-11-29 09:39 |只看该作者
不会是网卡驱动的问题吧

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT运维版块每日发帖之星
日期:2016-08-11 06:20:00IT运维版块每日发帖之星
日期:2016-08-15 06:20:00
7 [报告]
发表于 2013-11-29 09:39 |只看该作者
top看一下si(系统中断)占用百分比是多少?

论坛徽章:
0
8 [报告]
发表于 2013-12-03 14:43 |只看该作者
我把工作线程改成4就比较正常了。
因为是cpu是四核×2,工作线程我给改成8了
现在可以跑到100MB/s,不过还是有些波动,70-105MB/s之间。没有nfs拷贝文件稳定,nfs可以持续在117MB/s

现在cpu是 460%
cpu0 si 是 14%,其它cpu si一直是0%

论坛徽章:
4
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:11IT运维版块每日发帖之星
日期:2016-08-11 06:20:00IT运维版块每日发帖之星
日期:2016-08-15 06:20:00
9 [报告]
发表于 2013-12-03 15:46 |只看该作者
没有将网卡队列绑定到多个CPU!网络数据收发都走CPU0,很悲催!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP