Your Recent & Past Results Restored a past calculation. Undo
この計算機の仕組み
ダウンロード時間は単純にファイルサイズを回線速度で割ったものですが、この2つは通常異なる、混同しやすい単位で表示されます。 ファイルサイズは慣習的に2進数のキロバイト/メガバイト/ギガバイト(1GB=1,024MB、コンピューターがファイルサイズを報告する方法と一致)で測定され、インターネット回線速度は10進数のメガビット/ギガビット毎秒(1Mbps=1,000,000ビット/秒 — ISPが使う実際の業界の慣習)で表示されます。この計算機は両方の慣習を正しく処理するため、手動で変換する必要はありません。
計算式
転送時間 = ファイルサイズ(バイト) 回線速度(バイト/秒) \text{転送時間} = \frac{\vA{\text{ファイルサイズ(バイト)}}}{\vB{\text{回線速度(バイト/秒)}}} 転送時間 = 回線速度 ( バイト / 秒 ) ファイルサイズ ( バイト )
回線速度は通常バイトではなくビット 毎秒で表示されるため、変換には8で割る必要があります(1バイトには8ビットあります): 速度(バイト/秒) = 速度(ビット/秒) ÷ 8 \text{速度(バイト/秒)} = \text{速度(ビット/秒)} \div 8 速度 ( バイト / 秒 ) = 速度 ( ビット / 秒 ) ÷ 8 。
計算例
100Mbps の回線で1GB のファイルをダウンロードする場合:
バイト単位のファイルサイズ: 1 GB = 1,073,741,824 バイト 1 \text{GB} = 1{,}073{,}741{,}824 \text{バイト} 1 GB = 1 , 073 , 741 , 824 バイト (2進数のギガバイト)。
バイト毎秒での速度: 100,000,000 ビット/秒 ÷ 8 = 12,500,000 バイト/秒 100{,}000{,}000 \text{ビット/秒} \div 8 = 12{,}500{,}000 \text{バイト/秒} 100 , 000 , 000 ビット / 秒 ÷ 8 = 12 , 500 , 000 バイト / 秒 (10進数のメガビット)。
転送時間: 1,073,741,824 ÷ 12,500,000 ≈ 85.9 秒 1{,}073{,}741{,}824 \div 12{,}500{,}000 \approx 85.9 \text{秒} 1 , 073 , 741 , 824 ÷ 12 , 500 , 000 ≈ 85.9 秒 — 約1分26秒 。
実際の転送速度は、オーバーヘッド、ネットワーク状況、サーバー側の制限のために、回線の定格速度より通常やや低くなるため、これを最良のケースの見積もりとして扱ってください。
出典: 標準的なファイル転送時間の公式 .