Skip to main content

Wat is interleaving?

In computers is Interleaving een methode voor het schrijven en lezen van gegevens uit de reeks.Gegevensinterleaving wordt gebruikt om meerdere digitale gegevensstromen te combineren, zoals in bestanden die zowel audio als video bevatten.Deze techniek wordt ook gebruikt voor geheugeninterleave in schijfopslag en computergeheugen, gebruikt om gegevens sneller te lezen en te schrijven.Een de-interleaver gebruikt in kaart brengen om de interleaved-gegevens te ontcijferen;Het is min of meer een diagram van het interleaved -patroon dat de computer gebruikt om de gegevens te ontcijferen.

In mediabestanden kan een speler snel audio- en videogegevens lezen.Dit geeft de gebruiker een enkel bestand dat zowel audio als video bevat die een goed geconfigureerde mediaspeler kan lezen en spelen.Interleaved mediabestanden lezen vereist vaak een codec om het interleaved -bestand te spelen.Een codec is een softwareplug-in die een speler vertelt hoe hij een interleaved mediabestand moet lezen.Het meest voorkomende interleaved mediabestandstype is audiovideo -interleave, beter bekend als AVI.

Memory Interleave is een proces van het plaatsen van meer dan één gegevensbron via dezelfde gegevensstroom in een poging om de verwerking te versnellen.Interleaving wordt meestal gebruikt voor harde schijven of willekeurig toegangsgeheugen (RAM).Hoewel gegevens op de doellocatie worden verwerkt, worden de volgende gegevens opgesteld door aanvullende gegevensbronnen, zodat meer gegevens kunnen worden verwerkt terwijl de eerste gegevensbron de volgende gegevens in de lijn laadt.

Om te begrijpen hoe Memory Interleave werkt, stelt u zich dan voor dat een ritdirigent in een pretpark twee liften heeft die elk vier rijbezoekers hebben die naar de ingang van zijn rit leidt.Hij laadt snel renners, maar heeft geen ruimte voor mensen om in de laadruimte te staan.Om de renners op het laadplatform te krijgen, heeft de geleider assistenten onderaan de lift begeleiden groepen van vier tot de rit, één lift tegelijk.In een verweven systeem zou de geleider de assistent instrueren tot tijd vertrekken in een gespreid systeem dat is ontworpen om de stroom van renners snel en soepel te houden.Evenzo stromen interleaved data van meerdere plaatsen, gespreid om tijd te geven dat gegevensbronnen opnieuw worden geladen, terwijl andere stromen van gegevensproces.

Een nadeel voor geheugeninterleave bij gegevensoverdracht is dat het latentie kan veroorzaken.Latentie is een vertraging van het systeem.Wanneer een gegevensbron wordt gestopt, beïnvloedt deze alle gegevensbronnen met behulp van die gegevensoverdrachtstroom, wat een vertraging van de systeemrespons veroorzaakt.Evenzo, als de pretparkritgeleider een probleem heeft met het laden van één lift vol renners, zal deze beide lijnen vertragen omdat hij geen renners meer kan verwerken totdat die groep is geladen.

In oudere harde schijven werd een interleaved geheugen gebruikt om te worden gebruiktCompenseer de harde schijf die langzamer leest dan de motorspins.Gegevens zijn uit de reeks geschreven om de moeilijke tijd van de harde schijf tijdens het lezen te verwerken.Nieuwere harde schijven zijn snel genoeg ontworpen om gegevens te lezen met de spinsnelheid, waardoor de behoefte aan geheugeninterleaving wordt geëlimineerd.