Εύρος ζώνης / Υπολογιστής χρόνου λήψης
Εκτίμηση του χρόνου λήψης από το μέγεθος του αρχείου και την ταχύτητα σύνδεσης, με μετατροπές μέσω πάτημα.
Ενημέρωση αποτελεσμάτων όπως πληκτρολογείτε.
Σχετικά με αυτό το κομπιουτεράκι
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.
Συχνές ερωτήσεις
Γιατί η λήψη μου είναι πιο αργή από την ταχύτητα σύνδεσης μου;
Οι ταχύτητες αναφέρονται σε megabits ανά δευτερόλεπτο, αλλά τα αρχεία μετρώνται σε megabytes ~ ένα byte είναι 8 bits, έτσι ώστε μια γραμμή 100 Mbps κινείται περίπου 12,5 MB ανά δευτερόλεπτο στην καλύτερη περίπτωση.
Ποια είναι η διαφορά μεταξύ δεκαδικών και δυαδικών μεγεθών;
Δεκαδικές μονάδες (χρησιμοποιούνται από ISPs και τους κατασκευαστές κίνησης) αντιμετωπίζουν 1 KB ως 1000 bytes; δυαδικές μονάδες αντιμετωπίζουν 1 KiB ως 1024 bytes. Μια δεκαδική κίνηση "1 TB" είναι περίπου 931 δυαδική GiB, έτσι η σύμβαση αλλάζει ελαφρώς το χρόνο μεταφοράς.
Πώς μετατρέπω τις ΜΒΡ σε ΜΒ/s;
Divide by 8: 100 Mbps ÷ 8 = 12.5 MB/s. The calculator does this automatically and reports the resulting time in days, hours, minutes and seconds.
Σε τι να βάλω το πρωτόκολλο πάνω από το κεφάλι;
Οι πραγματικές μεταφορές χάνουν ένα κομμάτι από TCP/IP κεφαλίδες, χειραψίες και αναμεταδόσεις. 5 ppl 10% είναι ένα λογικό επίδομα για ένα υγιές ενσύρματο σύνδεσμο? χρήση περισσότερο για Wi-Fi, κινητό ή συμφόρηση συνδέσεις.
Γιατί 1 GB δεν είναι πάντα ο ίδιος αριθμός ψηφιολέξεων;
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.
Πόσο καιρό θα κατεβάσετε ένα μεγάλο αρχείο για τη σύνδεσή μου;
Εισάγετε το μέγεθος του αρχείου και την ταχύτητα του σχεδίου σας και να διαβάσετε το χρόνο. Για παράδειγμα, ένα παιχνίδι 25 GB πάνω από 100 Mbps διαρκεί περίπου 33 λεπτά στην καλύτερη περίπτωση, πριν από την κορυφή ~ το εργαλείο σπάει το αποτέλεσμα σε ημέρες, ώρες, λεπτά και δευτερόλεπτα.
Μετράει αυτό την πραγματική ταχύτητα του διαδικτύου μου;
Όχι ~ εκτιμά το χρόνο μεταφοράς από μια ταχύτητα που παρέχετε, δεν ελέγχει τη γραμμή σας. Εκτελέστε ένα ξεχωριστό τεστ ταχύτητας για να βρείτε την πραγματική σας λειτουργία, στη συνέχεια εισάγετε αυτό το ποσό εδώ για μια ρεαλιστική εκτίμηση χρόνου λήψης.
API — use this calculator from code
Καλέστε αυτόν τον υπολογιστή ως ένα δωρεάν JSON τελικό σημείο Οτιδήποτε παραλείψετε χρησιμοποιεί την ίδια προεπιλογή αυτή η σελίδα είναι προγευματισμένη. Μια άγνωστη παράμετρος είναι ένα 400, ποτέ ένα σιωπηλό μηδέν. Διαβάστε τα πλήρη έγγραφα API →
Τέλος
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);
Τα αποτελέσματα είναι εκτιμήσεις για γενική καθοδήγηση μόνο, όχι οικονομικές, ιατρικές ή φορολογικές συμβουλές.