package org.opendedup.util;
import java.io.BufferedOutputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Random;
import org.opendedup.sdfs.Main;
public class RandomFile {
public static void writeRandomFile(String fileName, double size)
throws IOException {
BufferedOutputStream out = new BufferedOutputStream(
new FileOutputStream(fileName));
long currentpos = 0;
Random r = new Random();
while (currentpos < size) {
byte[] rndB = new byte[Main.CHUNK_LENGTH];
r.nextBytes(rndB);
out.write(rndB);
currentpos = currentpos + rndB.length;
out.flush();
}
out.flush();
out.close();
}
public static void main(String[] args) throws IOException {
long size = 200 * 1024L * 1024L * 1024L;
writeRandomFile("/home/annesam/rnd.bin", size);
}
}