免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Gray1982
打印 上一主题 下一主题

【讨论】电商/搜索/广告架构中的分布式文件系统(c) [复制链接]

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
1 [报告]
发表于 2012-03-31 08:39 |显示全部楼层
要想优化系统,首先要分析一下,我们的系统在哪里遇到了瓶颈,可以利用一些系统命令来查看一下系统的状态,
比如 用vmstat、iostat观察CPU,用free、vmstat检测内存的使用情况,iostat查看一下磁盘IO,netstat检测网络带宽的。
然后在对症下药

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
2 [报告]
发表于 2012-03-31 09:55 |显示全部楼层
vmstat 命令报告关于内核线程、虚拟内存、磁盘、陷阱和 CPU 活动的统计信息。由 vmstat 命令生成的报告可以用于平衡系统负载活动。

vmstat 命令生成的报告示例包含栏标题及其描述:

kthr: 内核线程状态在采样间隔期间每秒钟更改一次。

r         置于运行队列中的内核线程数目。
b         置于等待队列(等待资源、等待输入/输出)的内核线程数目。
内存 :关于使用虚拟内存和实内存的信息。如果虚拟页已经被访问的话,虚拟页可以被认为是活动的。一页为 4096 个字节。

avm         活动虚拟页。
fre         空闲列表的大小。
注:大部分实内存都用作文件系统数据的高速缓存。对于保持较小的空闲列表,这是很正常的。
页 :关于缺页故障和调页活动的信息。这些是间隔的平均值,以秒为单位给出。

re         页面调度程序输入/输出列表。
pi         从调页空间调度进的页面。
po         调出到调页空间的页面。
fr         释放的页(页面替换)。
sr         通过页替换算法扫描的页面。
cy         按页替换算法的时钟周期。
故障 :采样间隔平均每秒的捕获和中断率。

in         设备中断
sy         系统调用。
cs         内核线程上下文切换。
Cpu :CPU 使用时间故障百分比。

us         用户时间。
sy         系统时间。
id         CPU 空闲时间。
wa        CPU 空闲时间,在此期间系统有未完成的磁盘/NFS I/O 请求。

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
3 [报告]
发表于 2012-03-31 14:51 |显示全部楼层
回复 39# napoleon516


    你们的数据量应该不大,那玩意太费内存了

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
4 [报告]
发表于 2012-03-31 14:51 |显示全部楼层
回复 39# napoleon516


    你们的数据量应该不大,那玩意太费内存了

论坛徽章:
1
天蝎座
日期:2013-12-06 18:23:58
5 [报告]
发表于 2012-04-06 08:32 |显示全部楼层
分布式文件如何保持一致性也是一个难点撒~当某些节点出了故障,数据存储如何分配,数据如何恢复很让人头疼啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP