報道によると、2.3TB .tarファイルがあります。du -sh
1gbpsネットワークを介して送信するのにかかる時間を合理的に計算しようとします。通常、平均転送速度は102MB /秒です。
次のうち#1または#2のうち、正しい数学は何ですか?
- 2.3TB * 1000 * 1000 = 2300000MBを102MB/sで割った値 = 22549秒 = 6.26時間
- 2.3TB * 1024 * 1024 = 2411724.8MBを102MB/sで割った値 = 23644秒 = 6.56時間
答え1
少なくとも私のシステム(Debian 10)では、このオプションは1024の累乗を使用し、ユーザーは1000の累乗を使用する必要がありますman du
。-h
--si
ただし、データ転送速度は1000の累乗である傾向があり、du
メガバイトは1024に基づいているため、完全に正確な値を得るにはバイト単位で下げる必要があります。
2.3TiB * (1024^4バイト/TiB) / 102,000,000バイト/秒 = 24973秒 = 6.89時間