从现有文件创建大文件以进行性能测试

时间:2018-12-05 12:12:45

标签: unix dd

我正在尝试创建一个用于性能测试的大文件。下面是我正在使用的脚本。

我正在使用dd命令从现有文件中读取并追加到新的输出文件中。

我的2核心8 GB RAM有时无响应,该VM是生成该文件的专用VM

 #!/bin/bash

    REF_FILE=$1
    END=$2
    OUTPUT_FILE=$3

    for ((i=1; i<=$END; i++))
    do
      dd if=$REF_FILE of=$OUTPUT_FILE bs=10240 count=500MB oflag=append conv=notrunc status=none
      echo $i
    done

是否有用于生成此类文件的UNIX命令。

0 个答案:

没有答案