数据集处理

1,查看重复行,随机行

去除重复行
sort file |uniq

查找重复行
sort file |uniq -dc

2,数据集处理

制造一个模板

cat lru_iolog |head -3 >muban_iolog

取随机行

awk 'BEGIN{FS=" "};{if((NR!=1)&&(NR!=2)&&(NR!=3)&&(NR!=61444)) print }' lru_iolog |awk 'BEGIN{srand()}{b[rand()NR]=$0}END{for(x in b)print b[x]}' >>muban_iolog

修改行尾

awk 'BEGIN{FS=" "};{if(NR==61443) {$2="close";$3="";$4=""} print  }' muban_iolog >done_iolog

开始测试:
fio -filename=/dev/mapper/cachedev  -direct=1 -iodepth 1 -thread -rw=randrw  -ioengine=psync -bs=512k -size=30G -numjobs=1 -group_reporting -name=mytestroot -write_bw_log=ceshi -read_iolog=/root/done_iolog

目标数据集拥有86%的命中率,包含了读和写。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值