Создание больших файлов из существующих файлов для тестирования производительности - PullRequest
0 голосов
/ 05 декабря 2018

Я пытаюсь создать большой файл для тестирования производительности.Ниже приведен скрипт, который я использую.

Я использую команду dd для чтения из существующего файла и добавления в новый выходной файл.

Моя 2-ядерная 8 ГБ ОЗУ иногда не отвечает,эта виртуальная машина является выделенной виртуальной машиной для создания этого файла

 #!/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 для создания файла такого типа.

...