Kalkulator waktu unduh

Perkirakan waktu unduh atau unggah dari ukuran berkas dalam MB, GB, atau TB dan kecepatan internet dalam Mbps, dengan asumsi data tambahan protokol.

Disusun dengan alat penulisan berbasis AIDiperbarui Contoh terverifikasi: 5

%
Dalam model TCP/IPv4 melalui Ethernet dengan bingkai penuh tanpa opsi header tambahan, setiap 1 538 byte yang dikirim memuat 1 460 byte data, sekitar 5 % data tambahan. Gunakan 0 untuk kecepatan jalur mentah.
Coba
Waktu unduh
1 h 10 min 10 s
Waktu unduh: 1 h 10 min 10 s
Waktu dalam detik
4,210.53s
Kecepatan efektif
95Mbit/s / 11.875MB/s
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

Kecepatan Anda (100 Mbit…1 h 10 min 10 s10 Mbit/s11 h 41 min 45 s50 Mbit/s2 h 20 min 21 s300 Mbit/s23 min 23 s1000 Mbit/s7 min 1 s
Cara menghitung S
  1. Ukuran dalam bit

    50,000,000,000 bytes×8=400,000,000,000 bits50{,}000{,}000{,}000\ \text{bytes} \times 8 = 400{,}000{,}000{,}000\ \text{bits}

    1 byte = 8 bits. GB means 10⁹ bytes; GiB means 2³⁰ bytes.

  2. Kecepatan setelah pengurangan data tambahan

    100,000,000 bit/s×(1−5%)=95,000,000 bit/s100{,}000{,}000\ \text{bit/s} \times (1 - 5\%) = 95{,}000{,}000\ \text{bit/s}
  3. Waktu

    t=400,000,000,00095,000,000=4,210.526316 st = \frac{400{,}000{,}000{,}000}{95{,}000{,}000} = 4{,}210.526316\ \text{s}

    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 berkasLaju sambunganOverheadWaktu (detik)
1 GB100 Mbit/s0%80
1 GB100 Mbit/s5%84.210526
50 GB100 Mbit/s5%4210.526316
1 GiB1 Gbit/s0%8.589935
4.7 GB25 Mbit/s10%1671.111111
0 GB100 Mbit/s5%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.

Rujukan definisi.

Contoh penyelesaian

50 GB pada 100 Mbit/s dengan 5 % data tambahan

Ukuran berkas
50 GB
Kecepatan koneksi
100 Mbit/s
Data tambahan protokol
5%
Waktu dalam detik
4,210.53 s
Kecepatan efektif
95 Mbit/s

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.

Tentang kalkulator ini

t=Sr(1−h)t = \frac{S}{r(1-h)}

Sumber

  1. NIST — Prefixes for binary multiples (IEC 80000-13): 1 byte = 8 bits, GB vs GiB
  2. 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.

Tinggi
Pratinjau hasil sematan

Pertahankan baris atribusi. Itulah satu-satunya syarat, dan itulah yang membuat kalkulator ini tetap gratis.