Over bits en Bytes, bestandsgrootte en snelheid van datatransfer


In bijgaande afbeelding zie je verschil in de aangeduide bestandsgrootte.

Hoe ontstaat dit?

Schrijfwijze van de notatie: grote K – kleine k – grote B – kleine b

| K = 1024 | k = 1000 | B = Bytes | b = bits |

Een bestandsgrootte (hoe groot een bestand is op je computer) wordt gebruikelijk gemeten in eenheden als kilo-bytes, mega-bytes en giga-bytes of tera-bytes. In dit gebruik vertegenwoordigd de grote “K” dus een vermenigvuldigingsfactor van 1024. Om een bestand van (in Windows Verkenner Grootte) 4.487 kB te transporteren, moet je 4.594.467 bits verplaatsen. 1 Byte bestaat uit 8 bits: [01010101] Een bit heeft een waarde van 0 of 1. Als je 1 Byte “verscheept” via internet, moet je weten wanneer die Byte begint en wanneer die eindigt. Tijdens de transfer wordt er aan die Byte een start-bit aan het begin en een stop-bit aan het einde toegevoegd. Het zou er zo kunnen uitzien: start-bit=1 – stop-bit=0. De Byte die verscheept wordt ziet er dan uit als [1 .01010101 .0]

Het internetabonnement.

Heb je een internetabonnement van 50MB dan kan je 50 mega Byte x 1024 bytes verschepen per seconde. Aangezien een verscheepte Byte 8 bits lang is, is je bandbreedte van je internetverbinding 50M x 1024 = 51,2 Mbps (megabits per seconde). Wanneer je de sim opnieuw gaat installeren, krijg je circa 100GB (als basis) aangeleverd. Dat zijn dus 100G x 1024 x 10 = 1024 giga-bits. Je hebt een bandbreedte van 51,2 Mbps (=0,0512 Gbps) en dat duurt dus 1024/ 0,0512 = 20.000 seconden (5,5 uur). Met een 100 MB abonnement wordt dit de helft, circa 2 3/4 uur.

Langzame downloadsnelheid


Als je een lage downloadsnelheid ervaart bij het downloaden van Microsoft Flight Simulator, doe je het volgende:

  • [1] Kies Start en type CMD
  • [2] Selecteer in het menu ‘ Als administrator uitvoeren ‘
  • [3] Voer in: netsh int tcp set global autotuninglevel = normal
  • [4] Druk op ENTER.
  • [5] Sluit de app met ALT+F4 en start de sim na [6] opnieuw op. 
  • [6] Start uw computer opnieuw op.

Opmerking-1: de download wordt na de herstart van de sim hervat waar hij was gebleven (je hoeft niet opnieuw te downloaden vanaf het begin).

Opmerking-2: Gebruik geen wifi tijdens het downloaden. Probeer in plaats daarvan een ethernetkabel te gebruiken.

Opmerking-3: Schakel alle beveiligingssoftware uit die mogelijk interfereert (UAC, Antivirus, Firewall).

Opmerking-4: Je moet voor de beste prestatie de sim installeren op de snelste schijf.
Als je pc correct is ingericht, is dat altijd de C-schijf. Heb je een high-end pc met een M.2-SSD dan het je de beste prestatie wanneer je Windows 10 en ook MSFS2020 op de C-schijf installeert.
Heb je een fysiek opslag probleem omdat de C-schijf te klein is, dan zit er niet anders op dan MSFS2020 op een andere, liefst SSD, te installeren. M.a.w.: kijk goed voordat je gaat installeren. Als default geeft de sim aan dat de installatie locatie is: (voor STEAM) C:\Usersjouwnaam\AppData\Roaming\Microsoft Flight Simulator\Packages\Official\Steam\ of voor Xbox C:\Users\jouwnaam\AppData\Roaming\Microsoft Flight Simulator\Packages\Official\OneStore Neem contact op met Microsoft Support als je meer hulp nodig hebt bij de downloadsnelheid.

Netwerkverschijnselen

  • GEEN ONLINE FUNCTIONALITEIT
  • NIET GENOEG DATA
  • ONVOLDOENDE BANDBREEDTE
  • CONFLICT MET BESTAANDE CACHE(S)
  • CONFLICTEN TUSSEN PAKKETTEN VAN DERDEN EN OFFICIELE INHOUD
  • GEEN ONLINE FUNCTIONALITEIT

Om online services te herstellen, start je alle Data Connection-services opnieuw.

  • Start Microsoft Flight Simulator
  • Ga naar Opties > Algemeen > Gegevens
  • Schakel alle functies: (Online Functionaliteit, Bing Data World Graphics, Fotogrammetrie, Live Real-World Air Traffic, Live Weather en Multiplayer) eerst allemaal naar ” OFF”
  • Klik op Toepassen & Opslaan
  • Schakel deze (Online functionaliteit, Bing Data World Graphics, Photogrammetry, Live Real-World Air Traffic, Live Weather en Multiplayer ) daarna weer naar ” ON”.
  • Klik op Toepassen & Opslaan
  • De DATA verbinding is nu hersteld.

CONFLICT MET BESTAANDE CACHE(S) Verouderde of beschadigde cachegegevens kunnen conflicten veroorzaken. Om dit probleem op te lossen, verwijdert u de handmatige cache en de rollende cache.  Start Microsoft Flight Simulator Ga naar Opties > Algemeen Ga naar Gegevens Scroll naar beneden en ga naar Rolling Cache File verwijderen. Selecteer Verwijderen Bevestig uw keuze door OK te selecteren Scroll naar beneden en ga naar Manual Cache.  Selecteer Weergave Selecteer in Regio’s in cache de regio die u wilt verwijderen of klik op Alles selecteren om alle regio’s in de cache te selecteren; (als je GEEN manual cache hebt, kom je na WEERGAVE niet meer terug op de Gegevens pagina van de sim (=bug); ga terug naar OPTIONS/DATA.) Klik op Selectie verwijderen

CONFLICTEN TUSSEN PAKKETTEN VAN DERDEN EN OFFICIELE INHOUD Landschappen van derden (zoals ORBX London en Paris Landmarks packs bijvoorbeeld) kunnen in strijd zijn met de officiële inhoud. We raden aan om scenery van derden uit te schakelen. Als u Google Mods heeft geïnstalleerd, herstelt u Bing Maps en maakt u alle wijzigingen die door de plug-in aan uw hostbestand zijn aangebracht ongedaan. Gebruik de Windows-zoekbalk en zoek naar Kladblok. Klik met de rechtermuisknop en selecteer Als administrator uitvoeren. Ga in Kladblok naar Bestand > Openen en navigeer vervolgens naar C:\Windows\System32\drivers\etc\ … en open het hostbestand: hosts Verwijder: 127.0.0.1 kh.ssl.ak.tiles.virtualearth.net 127.0.0.1 khstorelive.azureedge.net Opslaan en afsluiten Waarschuwing: we raden af ​​om een ​​add-on voor gestreamde kaartgegevens te gebruiken om de originele Bing-kaarten te vervangen.  Lees ook het artikel in onze FSE-HELPDESK: 220112-Je bandbreedte is te laag voor datastreaming

ONVOLDOENDE BANDBREEDTE Voor het streamen van fotogrammetrie moeten regelmatig grote hoeveelheden gegevens worden gedownload. De hoeveelheid en frequentie zijn afhankelijk van het gebied op aarde. De bandbreedte is mogelijk onvoldoende om de hoge dichtheid van een regio weer te geven. 
Als je wifi gebruikt, schakel dan over naar een LTE***  of bekabelde verbinding. Zo weet je zeker dat je een stabiele internetverbinding hebt. Voor het beste resultaat moet je minimaal 50 Mbps hebben. 
***LTE (Long Term Evolution) is eigenlijk een andere naam voor een 4G verbinding (4th Generation). De snelheid en verbinding is dus exact hetzelfde. Alleen sommige toestellen tonen (soms) LTE in plaats van 4G.
We raden aan om de handmatige cache te gebruiken om zones vooraf te laden. Raadpleeg deze handige community-gids voor instructies: [HOW-TO] Handmatige cacheregio’s maken en beheren. 

NIET GENOEG DATA Sommige delen van de wereld zijn gewoon minder gedetailleerd dan andere, vanwege het gebrek aan high-definition gegevens die we van Bing ontvangen.

KB20092500 Over downloads-bits en bytes


Downloadproblemen? Browser werkt niet, antivirus software blokkeert en meer van dat soort ongein. Alles krijgt de schuld, maar je weet niet wat het echt is. Vervolgens krijg je een handvol suggesties om een oplossing te vinden om een eindeloos langdurende download te versnellen.

Over bestandsgrootte

Allereerst iets over de notatie. Met diverse programma’s worden verschillende waarden vastgesteld voor eenzelfde bestand. Het verschil zit in de notatie of men of bits of bytes hanteert. Om van bits naar bytes om te rekenen, vermenigvuldig je de waarde in MB met 1024. Let op de punten en de komma’s in notaties !
[ scene7.cab = 537,708 MB * 1024 = 550.612 KB ]
In Windows leven we dus in Bits en niet in Bytes.

Links – Notatie in Windows Verkenner in Bits | Rechts – Notatie in Filezilla in Bytes
Bestand Install scene7.cab = 537,708 MB (MegaByte) x 1024 = 550.612 KB (Kilobits)

Over Data-transfer

Gebruik speedtest.net

De snelheid van data transfer wordt uitgedrukt in bits en niet in Bytes. In dit voorbeeld dus 122.46 Mbps (= megabits/sec) = 122.460.000 bits per seconde. Aangezien er 8 bits in een Byte zitten plus een startbit en een stopbit, deel je het getal door (8+2) en weet je de hoeveel MB er per seconde er maximaal getransporteerd KAN worden ( ~12 MB/s).

1024MByte.bin x 1,024 = 1.048.576 KBit
1 GB (een GigaByte) = 1024 MB (ongeveer 1 miljard Bytes)

Het downloaden van binaire bestanden (alleen maar met “nullen”) gaat het snelste. Bij het downloaden van MSFS-patches worden de bestanden gecomprimeerd aangeleverd per map als bestanden van maximaal 2 GB en bij een nieuwe installatie is de totale download-grootte ongeveer ~104.000 MegaByte.
Met een downloadsnelheid van 12 MB/s duurt dat dus minimaal 104000/15/60= 145 minuten. Bijna 2,5 uur.

Vergeet ook niet dat bij MSFS na iedere gedownloade map er een proces van decompressie in gang wordt gezet voor die map EN dat de bestanden op hun plaats worden geschreven op de SSD of M.2-SSD. Dat wordt dus in tijd minimaal 2x zolang en bedraagt in de praktijk tussen de 4 en 4,5 uur bij een download van gemiddeld 100 Mbps. En dat is NIET de snelheid waarmee gedownload wordt, maar dat is de waarde van de bandbreedte.

Waarom duurt het zo lang? Bandbreedte

De bandbreedte geeft aan hoeveel Mb er per seconde getransporteerd KAN worden. De afhankelijken daarbij zijn o.a. de afstand van jouw pc tot de server (PING) en dus hoe verder je verwijderd bent van een server, des te langer duurt het voordat het bestand binnen is. Als je kijkt in de specs van de MSFS is het de bandbreedte die wordt aangeduid en niet de snelheid waarmee het binnenloopt.
Wanneer de server en de pc naast elkaar staan, is de bandbreedte = snelheid, tenzij ..

Gebruik speedtest.net om uit te vinden wat jouw Download is.

Kies een server in Amsterdam, want daar staat de NL-MSFS deur naar de wereld open.

Nog meer hiccups?

We hebben nog niet gesproken over welke schijf je gekozen hebt om de sim te installeren.

Downloaden is een Windows-proces en gaat dus het snelste op de C-schijf met dit operating system. MSFS geeft als default installatiepad aan dat je de sim (ik heb het niet over de Steam-cliënt of Xbox cliënt) moet installeren op de locatie (van Steam): C:\Users\jouwnaam\AppData\Roaming\Microsoft Flight Simulator\Packages\Official\

Dat is niet voor niets, want 75 % van de “hongerige” sim activiteiten spelen zich af binnen Windows en het zou handig zijn als de C-schijf de snelste schijf is die ook de snelste communicatie met de processor onderhoudt. Alles wat je anders verzint, duurt alleen maar langer.