Digitális és informatikai

Mbps és MB/s: így számolj letöltési időt, és keresd meg a lassulás okát

Egy 50 GB-os letöltés példáján különválasztjuk a névleges sebességet, a tényleges átvitelt és a késleltetést. Megmutatjuk, mikor érdemes gyorsabb internet helyett a helyi hálózatot ellenőrizni.

Dajka Gábor6 perc olvasás

A letöltés hátralévő idejét akkor tudod értelmesen megbecsülni, ha a fájlméretet és a tényleges átviteli sebességet azonos egységrendszerbe hozod. A szolgáltatás nevében szereplő 500 Mbps és a böngésző által mutatott 40 MB/s két különféle egység. Egyetlen eltévesztett betű nyolcszoros eltérést okozhat a számításban. Az alábbi példákban minden GB és MB tízes alapú egység, a megadott sebességek pedig szemléltető adatok.

A kis b és a nagy B közötti különbség

A bit jelölése b, a bájté B, és egy bájt nyolc bit. Az Mbps másodpercenként egymillió bitet, az MB/s másodpercenként egymillió bájtot jelent. Ezért 500 Mbps / 8 = 62,5 MB/s. Ez az átváltás önmagában semmilyen veszteséget vagy hálózati lassulást nem tartalmaz.

A NIST adategység-összefoglalója külön kezeli az ezres és az 1024-es lépcsőket. Egy GB egymilliárd bájt, egy GiB 1 073 741 824 bájt. Ha az egyik program GB-nak nevez egy binárisan számolt értéket, az összehasonlítás előtt tisztázd a tényleges bájtszámot. Egy 50 GiB-os állomány körülbelül 53,69 GB; a kettő eltérése a letöltési időben is megjelenik.

Az adatmennyiség-átváltóval ezt még az időszámítás előtt ellenőrizheted. A számolás közben maradj egyféle rendszerben, az eredményt csak a végén kerekítsd.

Egy 50 GB-os fájl teljes számítása

A szemléltető feladatban a fájl 50 GB, a kapcsolat névleges letöltési sebessége 500 Mbps. A fájl bitben 50 × 8 = 400 gigabit, a kapcsolat pedig másodpercenként 0,5 gigabitet továbbítana.

Elméleti idő = 400 / 0,5 = 800 másodperc = 13 perc 20 másodperc.

Tegyük fel, hogy hosszabb mérésben a névleges sebesség 80%-át tudod kihasználni. A becsült tényleges sebesség ekkor 500 × 0,8 = 400 Mbps. A fájl ideje 400 / 0,4 = 1000 másodperc, vagyis 16 perc 40 másodperc. A 80% saját példafeltételezés, a kapcsolatodra vonatkozó méréssel helyettesítsd.

A letöltési idő kalkulátorban az első számításhoz 50 GB, 500 Mbps és 100% tartozik. A másodikhoz csak a tényleges sebesség százalékát írd át 80-ra. Így látható marad, melyik feltételezés miatt változott a becslés.

A mért sebességet egyszer vedd figyelembe

Ha a letöltőprogram már 40 MB/s tényleges fájlsebességet mutat, azzal közvetlenül számolhatsz. 50 GB = 50 000 MB, tehát 50 000 / 40 = 1250 másodperc, azaz 20 perc 50 másodperc. Ebben az esetben 100%-os tényezőt adj meg a kalkulátorban. Egy további általános levonás ugyanazt a lassulást kétszer is beszámíthatná.

A pillanatnyi kijelzés ingadozhat. Nézz egy több perces, folyamatos szakaszt, és jegyezd fel, mennyi adat ment át. Ha 120 másodperc alatt 4,8 GB érkezett, az átlag 4800 / 120 = 40 MB/s. A mérésből számolt átlag a saját helyzetedről többet mond, mint egy másik szerverrel végzett rövid sebességteszt.

Arra is figyelj, hogy az alkalmazás a hálózatról érkező tömörített adatot vagy a lemezre kicsomagolt mennyiséget jelzi-e. Játékfrissítésnél például a telepítés és az ellenőrzés ideje a fájlátvitel után is folytatódhat.

Hol érdemes keresni a szűk keresztmetszetet?

Írj fel egy egyszerű mérési sorrendet: internetkapcsolat, router és kábel, vezeték nélküli kapcsolat, letöltő szerver, végül a célmeghajtó. Egyszerre egy körülményt változtass. Ha a vezetékes mérés gyors, a dolgozószobai Wi-Fi pedig lassú, először ezt az eltérést érdemes feltárni.

Egy további példában a szolgáltatás 1000 Mbps, de a ténylegesen kialkudott helyi kapcsolat csak 100 Mbps. Az utóbbi 12,5 MB/s elméleti felső értéket jelent. Az 50 GB-os fájl még tökéletes kihasználás mellett is 4000 másodpercig, vagyis 1 óra 6 perc 40 másodpercig tartana. A gyorsabb előfizetés ebben az összeállításban önmagában nem rövidíti le az átvitelt.

Hasonlóképpen, ha a forrás csak 20 MB/s-ot szolgál ki, azt az adott egyetlen letöltés 160 Mbps körüli adatsebességeként látod. Több párhuzamos letöltés eredménye más lehet, mert más terhelést ad a kapcsolatnak és a szervernek. A pontos okhoz ismételhető mérés kell.

A késleltetés külön kérdés

A Cloudflare hálózati magyarázata külön kezeli a sávszélességet, a tényleges átvitelt és a késleltetést. Az első kettő adatmennyiség/idő jellegű érték, a késleltetés időtartam. Ettől lehet egy kis adatot mozgató távoli felület érezhetően lassú jó letöltési sebesség mellett is.

Képzelj el 100 egymás után végrehajtott kérést, amelyek mindegyike megvárja az előző válaszát. Kérésenként 80 ezredmásodperces oda-vissza várakozás önmagában 100 × 0,08 = 8 másodperc. A kis fájlok átviteli ideje ehhez hozzáadódik. Ez szándékosan egyszerű modell: a valódi program párhuzamosíthat, gyorsítótárazhat, és egyéb feldolgozást is végezhet.

A hálózati átviteli idő kalkulátor a sávszélességi és a kérés-válasz részt segít elkülöníteni. Nagy fájl másolásánál és sok egymástól függő kérésnél ezért eltérő adatokkal dolgozz.

Feltöltés, megosztott kapcsolat és határidő

Felhőbe mentéshez a feltöltési sebességet használd. Ha ez a példában 20 Mbps, 10 GB elküldésének elméleti ideje 10 × 8000 / 20 = 4000 másodperc. A letöltési csomagsebességből ezt nem lehet kikövetkeztetni.

Ha ugyanazon a kapcsolaton közben videóhívás, biztonsági mentés és másik letöltés is fut, a saját fájlodra jutó sebesség változhat. A határidős munkát több, saját mérésből származó forgatókönyvvel tervezd. Írd fel például a megszokott és a kedvezőtlenebb esti átlagot, majd mindkettővel számold végig ugyanazt a fájlt.

Az átadás határidejéhez a feltöltésen felül add hozzá a fájl létrehozását, a szolgáltatói feldolgozást és az ellenőrzést. Egy 30 perces feltöltési becslésből nem következik, hogy a címzett 30 perc múlva biztosan meg is tudja nyitni az anyagot.

Félbeszakadt letöltés folytatása

Ha az 50 GB-os állományból már 18 GB megérkezett, a hátralévő rész 32 GB. Folyamatos 40 MB/s átlaggal ennek ideje 32 000 / 40 = 800 másodperc, tehát 13 perc 20 másodperc. Ilyenkor a teljes mérettel újraszámolt idő túlbecsülné a hátralévő feladatot.

A folytatás lehetőségét azonban az alkalmazás és a kiszolgáló támogatása dönti el. Ha a megszakadt átvitel elölről indul, újra a teljes adatot kell számolnod. A hátralévő idő feljegyzésekor ezért írd oda, hogy a letöltő már megőrizte-e az addigi állományt. Ha sok apró fájlt másolsz, a kijelzett kész százalékot is ellenőrizd: a fájlok darabszámából számolt haladás eltérhet az átvitt bájtok arányától.

Gyors ellenőrzés indulás előtt

  • A fájlméret tényleges GB vagy GiB, és a megfelelő egységet használod?
  • A sebesség Mbps vagy MB/s, illetve letöltésre vagy feltöltésre vonatkozik?
  • Mért sebességnél elkerülted a második általános lassítási tényezőt?
  • A teljes folyamatban van még telepítés, feldolgozás vagy ellenőrzés?

Ha a kijelzett idő újra és újra megugrik, rögzíts két-három hosszabb mérési szakaszt. A kalkulátort ezekkel ismét lefuttatva már a saját kapcsolatod eltérő állapotait hasonlítod össze. Ez alapján eldönthető, hogy az átvitelt más időpontra érdemes tenni, a hálózatot kell javítani, vagy valóban a rendelkezésre álló internetsebesség kevés.

További cikkek

Kapcsolódó olvasnivalók

Gyorskereső

Kalkulátorok és útmutatók keresése

↑↓ választásEnter megnyitásEsc bezárás