Unduhan nyata juga bergantung pada server, sinyal Wi-Fi, dan lalu lintas lain, sehingga waktunya sering lebih lama.
Pada 100 Mbit/s dengan asumsi data tambahan 5%, laju berguna adalah 11.88 MB/s, sehingga 50 GB memerlukan 1 h 10 min 10 s.
Berkas yang sama pada kecepatan koneksi umum
Cara menghitung S
Ukuran dalam bit
50,000,000,000bytes×8=400,000,000,000bits
1 byte = 8 bits. GB means 10⁹ bytes; GiB means 2³⁰ bytes.
Kecepatan setelah pengurangan data tambahan
100,000,000bit/s×(1−5%)=95,000,000bit/s
Waktu
t=95,000,000400,000,000,000=4,210.526316s
Yaitu 1 h 10 min 10 s.
Tentang Kalkulator waktu unduh
Waktu unduh adalah ukuran berkas dibagi laju data berguna. Kalkulator mengubah ukuran ke bit (1 byte = 8 bit; GB berarti 10⁹ byte dan GiB 2³⁰ byte), memakai kecepatan dalam bit per detik, lalu mengurangi bagian data tambahan protokol yang diasumsikan: waktu = bit ÷ (kecepatan × (1 − data tambahan)).
Orang memakainya sebelum mengunduh gim atau cadangan awan dan untuk menilai manfaat paket lebih cepat. Contoh awal, berkas 50 GB pada jalur 100 Mbit/s dengan overhead 5%, memerlukan sekitar 1 h 10 min 10 s; pada 1 000 Mbit/s sekitar 7 menit. Perkiraan mengasumsikan laju pilihan tetap.
Hasil adalah perkiraan menurut asumsi pilihan. Nilai awal 5% adalah asumsi overhead bulat ilustratif untuk TCP/IPv4 melalui Ethernet; batas server, Wi-Fi, dan trafik lain tidak dimodelkan. Untuk unggah masukkan laju unggah, yang pada jalur asimetris seperti ADSL lebih rendah dari unduh.
Dalam rumus, S adalah ukuran berkas dalam bit, r kecepatan jalur dalam bit per detik, dan h bagian data tambahan (5% berarti h = 0.05). Hasil t dalam detik.
Masukkan ukuran, laju, dan overhead
Perkiraan waktu mengikuti t = S / (r × (1 − h)), dengan S dalam bit, r dalam bit per detik, dan h sebagai bagian laju yang tidak berguna untuk isi berkas. Contohnya 5% = 0.05. Pilih satuan ukuran dan laju secara terpisah.
Periksa contoh unduhan
50 GB; 100 Mbit/s; h = 0.05 → t ≈ 4210.526316 s. Tanpa overhead, 1 GB; 100 Mbit/s; h = 0 → t = 80 s. Pilihan ukuran biner memberi 1 GiB; 1 Gbit/s; h = 0 → t = 8.589934592 s. Overhead merupakan asumsi yang dimasukkan, bukan konstanta untuk semua sambungan.
Bandingkan perkiraan waktu
Waktu desimal panjang dibulatkan dan mengandaikan laju tetap.
Ukuran berkas
Laju sambungan
Overhead
Waktu (detik)
1 GB
100 Mbit/s
0%
80
1 GB
100 Mbit/s
5%
84.210526
50 GB
100 Mbit/s
5%
4210.526316
1 GiB
1 Gbit/s
0%
8.589935
4.7 GB
25 Mbit/s
10%
1671.111111
0 GB
100 Mbit/s
5%
0
Gunakan laju data yang sesuai
Ukuran berkas nol memerlukan waktu nol bila lajunya positif. Laju nol atau negatif tidak memberikan waktu transfer dalam model ini. Porsi overhead harus berada pada rentang yang diterima formulir.
Batas server, pemakaian sambungan bersama, jeda, dan pemeriksaan berkas dapat menambah waktu. Jika laju masukan sudah mengukur data berkas berguna, hindari mengurangi kehilangan protokol yang sama lagi. Alat ukuran data dan laju data membantu memeriksa satuannya.
Sumber pemeriksaan: Pemeriksaan hitungan: 50 × 8 × 10⁹ bit ÷ (100 × 10⁶ × 0.95) bit/s = 4210.526… s
1 GB pada 100 Mbit/s, tanpa data tambahan
Ukuran berkas
1 GB
Kecepatan koneksi
100 Mbit/s
Data tambahan protokol
0%
Waktu unduh
1 min 20 s
Waktu dalam detik
80 s
Sumber pemeriksaan: Pemeriksaan hitungan: 8 × 10⁹ / 10⁸ = 80 s
1 GiB pada 1 Gbit/s (ukuran biner, kecepatan desimal)
Ukuran berkas
1 GiB
Kecepatan koneksi
1 Gbit/s
Data tambahan protokol
0%
Waktu dalam detik
8.58993 s
Sumber pemeriksaan: Pemeriksaan hitungan: 2³⁰ × 8 bit / 10⁹ bit/s = 8.589934592 s
Citra DVD 4.7 GB pada 25 Mbit/s dengan 10 % data tambahan
Ukuran berkas
4.7 GB
Kecepatan koneksi
25 Mbit/s
Data tambahan protokol
10%
Waktu dalam detik
1,671.11 s
Sumber pemeriksaan: Pemeriksaan hitungan: Desimal tak berhingga yang ditampilkan dibulatkan. 4.7 × 8 × 10⁹ / (25 × 10⁶ × 0.9) ≈ 1671.11 s
Pertanyaan
Berapa lama mengunduh 1 GB pada 100 Mbps?
Sekitar 84 detik dengan asumsi data tambahan protokol 5%, atau 80 detik pada laju mentah. 1 GB berisi 8 000 megabit dan 8 000 ÷ 100 = 80 s. Kecepatan dibagi dua membuat waktu dua kali lipat: 160 s mentah pada 50 Mbps. Pada 1 Gbps, gigabyte yang sama memerlukan 8 s mentah, sekitar 8.4 s dengan data tambahan. Ini perkiraan teoretis.
Apa perbedaan Mbps dan MB/s?
Kecepatan sambungan dijual dalam Mbps (megabit per detik), tetapi peramban dan pengelola unduhan menampilkan MB/s (megabyte per detik). Satu byte berisi 8 bit, jadi bagi Mbps dengan 8: jalur 100 Mbps membawa paling banyak 12.5 MB/s mentah, sekitar 11.9 MB/s setelah asumsi overhead 5%. Keduanya memakai awalan desimal: 1 Mbit = 10⁶ bit (NIST).
Mengapa unduhan saya lebih lambat daripada kecepatan internet?
Sebagian paket adalah header, bukan berkas Anda. Dalam model Ethernet yang ditampilkan dengan MTU 1 500 byte, TCP/IPv4 membawa 1 460 byte data dari setiap 1 538 byte di kabel (framing IEEE 802.3 dan header IP serta TCP 20 byte), sekitar 5.1% overhead. Opsi cap waktu TCP 12 byte mengurangi data menjadi 1 448 byte, sekitar 5.9%. Batas unggah server, sinyal Wi-Fi, dan perangkat lain dapat memperlambatnya lagi.
Mengapa unduhan 50 GB terlihat sebagai 46.6 GB di komputer?
Sebagian tampilan Windows File Explorer menghitung biner tetapi memberi label GB: byte dibagi 2³⁰ (1 073 741 824), sehingga 50 × 10⁹ byte terlihat sebagai sekitar 46.6 GB. Penjual dan penyedia internet memakai gigabyte desimal (10⁹ byte, IEC 80000-13). macOS menampilkan ukuran desimal sejak Mac OS X 10.6 pada 2009. Pilih GiB untuk ukuran biner yang disalin demikian dari Windows.
IEEE 802.3 Ethernet framing (1,500-byte MTU + 38 bytes of preamble, header, FCS and gap) with RFC 791 / RFC 793 20-byte IPv4 and TCP headers
Diperiksa dengan referensi
Kalkulator ini mencakup 5 contoh perhitungan dengan jawaban dari sumber independen. Contoh tersebut dijalankan dalam rangkaian pengujian dan dapat Anda jalankan di sini juga.
Pasang kalkulator ini di situs Anda
Tempelkan ini di tempat Anda ingin kalkulator muncul. Penggunaannya gratis, kalkulator tetap mengikuti koreksi yang dilakukan di sini, dan baris atribusi di bawahnya menautkan kembali ke sini sehingga pembaca Anda dapat menemukan versi lengkapnya.