- 博客(5)
- 收藏
- 关注
原创 listxattr(),getxattr(),setxattr()
1.列出相应路径的扩展属性Ssize_t listxattr(const char *path , //路径 char *list, //是扩展属性名字,是一个数组,每个扩展属性以\0结束 例如:user.name1\0syste
2011-12-29 18:02:18 18953
原创 计算指令执行时间代码
秒级别的: #include#include#includeint main(){ time_t cur; time(&cur); printf("opencur1=%d\n",cur); FILE *file=fopen("a.txt","r"); if(file==NULL){printf("file open failed!\n");} ti
2011-12-29 09:06:43 1186
原创 创建目录树代码
#include#include#include#includeint mkdir(int deep,int num){ for(int i=0;i char dirbuf[10]={0}; sprintf(dirbuf,"%d",i); char cmdbuf[100]={0}; sprintf(cmdbuf,"mkdir %s",dirbuf);
2011-12-29 09:03:36 1011
原创 GlusterFS可靠性计算
已知:磁盘的故障率是8%/年,故障恢复的周期是3天(包括磁盘坏掉的当天)。求:GlusterFS集群的可靠性达到99.99%的磁盘上限。计算方法如下: 磁盘每年的故障率为:8%; 磁盘每天的故障率p=8%/365;(设定一年为365天) 因为磁盘时固定配对,并且故障恢复的周期是3天,所以一组磁盘(3个备份)出现故障的情况有三种:
2011-12-28 10:56:11 1544
原创 iozone测GlusterFS吞吐量
测试一个多月对iozone、fio有了解,也明白了一个道理:问题是一点一点解决的,关键要持之以恒。 iozone:一些大家都知道或者能查到的指令和问题就不做解释,直接解决和说明我在工作中针对测试Gluster遇到的问题和经验。 1.测试结果代表的的含义首先说明下在测试过程中遇到的两种模式:-a 叫自动模式是针对单个文件的测试,测试结果也是很好理解的,就是某个下小
2011-12-22 22:05:44 8613 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人