shell计算上传一个文件到CEPH的时间
来源:互联网 发布:老火车头模型淘宝 编辑:程序博客网 时间:2024/06/01 13:11
#!/bin/bashif [ "`dpkg -l | grep " bc " | awk '{print $2}'`" != "bc" ];then apt-get install bcfiif [ -z $1 ];then filename="/etc/mime.types"else filename=$1fiecho "filename is : " $filenamestart_time=`date +%s%N`echo "start time : "`date`filesize=`stat $filename | grep Size | awk '{print $2}'`poolsize=` ceph osd pool get images size | awk '{print $2}'`rados put object11 $filename -p images#end_time=`date +%s`end_time=`date +%s%N`echo "end time : "`date`cost_time=$[$end_time-$start_time]cost_time=$(echo "scale=2;$cost_time/1000000000" | bc)echo "cost time :" $cost_time "s"speed=$(echo "scale=2;$filesize*$poolsize/$cost_time/1024/1024" | bc)echo "average time:" $speed "MB/S"
由于shell的精度问题,文件越小误差越大
阅读全文
0 0
- shell计算上传一个文件到CEPH的时间
- shell上传文件到服务器
- shell计算时间的方法
- 【Ceph】基于Tornado的Ceph文件上传与下载及在线预览
- 文件自动上传到FtP(shell)
- shell实现linux到linux上传文件
- Git shell 上传文件到github
- android上传文件到服务器的一个方法
- 一个C++程序上传文件到百度云的实例
- Linux学习2之shell脚本计算代码段运行的时间(精确到毫秒)
- shell 简单的文件上传
- shell 重定向错误输出到文件 加上时间(标明错误抛出的时间)
- 计算文件的MD5值上传到服务器 下载验证文件是否被篡改
- CEPH时间同步的问题
- shell 时间计算
- 如何上传一个文件到Access数据库
- Java上传一个文件到相对路径
- 一个简单的计算从1到1000000000所花时间的小程序
- 机器学习----LDA、PCA
- iOS中#pragma的使用
- Struts2、Spring、SpringMVC各自对应的器
- 【23种设计模式】行为型模式 > 责任链模式
- 正则表达式 各种校验
- shell计算上传一个文件到CEPH的时间
- 学习opengl中,自己发掘到一个比较好的网站,特意分享下
- DLNA 与 UPnP 初探
- HDU
- Spring有几种事务管理,Spring事务管理接口是什么
- javaScript原型添加
- 机器学习----SVD
- Java 判断字符串是否是网址
- Python学习(1)