はじめに
ディスクやネットワークのパフォーマンスを調べる時に大きなサイズのファイルがほしい時があります。ファイルをコピーして読み書き速度やネットワークの転送速度を調べるというやり方です。Windowsには標準で「fsutil」コマンドがあります。Linux系では「dd」コマンドがあります。それぞれ使い方をご紹介します。
使い方
Windows
fsutil file createnew <ファイル名> <サイズ>
ファイル名:任意のファイル名を指定
サイズ:単位はバイトで指定
100MBのファイルを作成します。
fsutil file createnew c:\temp\test.dat 102400000
Linux系
1GBのファイルを作成します。
dd if=/dev/zero of=test.dat bs=1M count=1000
ランダムな文字列を書き込んでファイルを作成するやり方もあります。
cat /dev/urandom | base64 | head -c 1G > test_1GB.txt
コメント