Bandwidth / Kalkulatur tal-Ħin tat-Tniżżil
Stima ħin download mid-daqs tal-fajl u l-veloċità tal-konnessjoni, bil-konverżjonijiet throughput.
Riżultati aġġornament kif inti tip.
Dwar din il-kalkulatur
A bandwidth calculator works out how long a file takes to transfer over a connection of a given speed, and the key to getting it right is the bits-versus-bytes distinction. File sizes are quoted in bytes — KB, MB, GB, TB — while connection speeds are quoted in bits per second — Kbps, Mbps, Gbps — and a byte is 8 bits. So the download time is the file size converted to bits (× 8), divided by the effective bit rate of the link. That single factor of 8 is why a connection’s headline number never matches the download figure you watch tick by.
As a worked example, a 1 GB file over a 100 Mbps connection is 1 GB × 8 = 8,000 megabits, and 8,000 / 100 = 80 seconds at the theoretical maximum — because 100 Mbps is only about 12.5 MB per second. Add a protocol-overhead allowance for the real world (TCP/IP headers, retransmissions, shared links) and the time stretches accordingly; a 10% overhead pushes that 80 s to about 89 s. The calculator also lists the speed expressed in bps, Kbps, Mbps, Gbps and MB/s for quick cross-checks.
You can switch between decimal units (1 KB = 1,000 bytes, the convention ISPs and drive makers use) and binary units (1 KiB = 1,024 bytes, how operating systems count), which shifts the numbers by a few percent — a "1 TB" decimal drive is about 931 binary GiB. This makes the tool handy for estimating backups and large downloads, sizing an internet plan, planning video streaming or uploads, and sanity-checking why a transfer is taking as long as it is.
Mistoqsijiet li jsiru ta' spiss
Għaliex huwa download tiegħi aktar bil-mod minn veloċità konnessjoni tiegħi?
Il-veloċitajiet huma kkwotati f'megabits kull sekonda iżda l-fajls jitkejlu f'megabytes — byte huwa 8 bits, għalhekk linja ta' 100 Mbps timxi madwar 12.5 MB kull sekonda fl-aħjar każ.Protokoll overhead, bandwidth kondiviż u limiti tas-server tnaqqas aktar, li l-overhead kamp mudelli.
X'inhi d-differenza bejn id-daqsijiet deċimali u binarju?
Unitajiet deċimali (użati mill-ISPs u l-manifatturi drive) jittrattaw 1 KB bħala 1000 bytes; unitajiet binarji jittrattaw 1 KiB bħala 1024 bytes. "1 TB" drive deċimali huwa madwar 931 binarju GiB, hekk il-konvenzjoni tibdel il-ħin tat-trasferiment ftit.
Kif nikkonverti Mbps biex MB/s?
Iddividi bi 8: 100 Mbps ÷ 8 = 12.5 MB/s Il-kalkulatur jagħmel dan awtomatikament u jirrapporta l-ħin li jirriżulta f'jiem, sigħat, minuti u sekondi.
X'għandi nistabbilixxi l-overhead tal-protokoll?
It-trasferimenti reali jitilfu parti mill-veloċità tagħhom minħabba l-intestazzjonijiet tat-TCP/IP, handshakes u ritrasmissjonijiet. 5-10% huwa ammont raġonevoli għal konnessjoni bil-wajer b'saħħitha; uża aktar għal konnessjonijiet Wi-Fi, mobbli jew konġestjonata.
Għaliex 1 GB mhux dejjem l-istess numru ta' bytes?
Under the decimal convention 1 GB is 1,000,000,000 bytes, but operating systems often count in binary where 1 GiB is 1,073,741,824 bytes. Switch the byte-convention option to match how your file size was measured for an accurate transfer time.
Kemm idum biex tniżżel fajl kbir fuq il-konnessjoni tiegħi?
Pereżempju, logħba ta’ 25 GB b’veloċità ta’ 100 Mbps tieħu madwar 33 minuta fl-aħjar każ, qabel ma ssir l-overhead — l-għodda taqsam ir-riżultat f’jiem, sigħat, minuti u sekondi.
Dan ikejjel il-veloċità attwali tal-internet tiegħi?
Le — dan jikkalkula l-ħin tat-trasferiment minn veloċità li inti tipprovdi, ma jittestjax il-linja tiegħek. Agħmel test tal-veloċità separat biex issib il-veloċità reali tiegħek, imbagħad daħħal dik iċ-ċifra hawn għal stima realistika tal-ħin tat-tniżżil.
API — uża din il-kalkulatur mill-kodiċi
Sejjaħ dan il-kalkulatur bħala punt aħħari JSON b'xejn — l-ebda ċavetta meħtieġa Ibgħat il-valuri tal-qasam hawn taħt bħala parametri tal-mistoqsija jew JSON. Kull ħaġa li tħalli barra tuża l-istess default li din il-paġna hija mimlija minn qabel; parametru mhux magħruf huwa 400, qatt żero sieket. Aqra d-dokumenti sħaħ tal-API →
Punt aħħari
GET https://calculator.free/api/v1/bandwidth/
curl
curl "https://calculator.free/api/v1/bandwidth/?size=1&size_unit=GB&speed=100&speed_unit=Mbps"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/bandwidth/?" + new URLSearchParams({
"size": "1",
"size_unit": "GB",
"speed": "100",
"speed_unit": "Mbps"
}));
const data = await r.json();
console.log(data.results);
Ir-riżultati huma stimi għal gwida ġenerali biss, mhux parir finanzjarju, mediku jew tat-taxxa.