Tuesday, July 24, 2018
[Tip] Create dummy files
fallocate & truncate & dd
create time : fallocate < truncate < dd
========================================================
$ time fallocate -l 10G 10gig
real 0m0.041s
user 0m0.000s
sys 0m0.001s
========================================================
========================================================
$ time truncate -s 10G tengig
real 0m0.001s
user 0m0.001s
sys 0m0.000s
========================================================
========================================================
$ time dd if=/dev/zero of=10gigfile bs=10G count=1
0+1 records in
0+1 records out
2147479552 bytes (2.1 GB, 2.0 GiB) copied, 17.3439 s, 124 MB/s
real 0m17.507s
user 0m0.000s
sys 0m1.825s
========================================================
========================================================
create 10 X 1G dummy file
$ for i in {1..10}; do fallocate -l 1G 1G_$i; done
========================================================