Skip to main content

Hvad er sammenfletning?

I computere er Interleaving en metode til at skrive og læse data ud af rækkefølge.Data -mellemliggende bruges til at kombinere flere digitale datastrømme, som i filer, der indeholder både lyd og video.Denne teknik bruges også til hukommelsesforbindelse i disklagring og computerhukommelse, der bruges til at få data til at læse og skrive hurtigere.En de-interleaver bruger kortlægning til at dechiffrere de sammenflettede data;Det er mere eller mindre et diagram over det sammenflettede mønster, som computeren bruger til at dechiffrere dataene.

I mediefiler giver Interleaving en afspiller mulighed for hurtigt at læse lyd- og videodata.Dette giver brugeren en enkelt fil, der indeholder både lyd og video, som en korrekt konfigureret medieafspiller kan læse og afspille.At læse sammenflettede mediefiler kræver ofte en codec for at afspille den sammenflettede fil.En codec er et software-plug-in, der fortæller en afspiller, hvordan man læser en sammenflettet mediefil.Den mest almindelige sammenflettede mediefiltype er lydvideo Interleave, mere almindeligt kendt som Avi.

Hukommelse Interleave er en proces med at sætte mere end en datakilde gennem den samme datastrøm i et forsøg på at fremskynde behandlingen.Interleaving bruges normalt til harddiske eller tilfældig adgangshukommelse (RAM).Mens data behandles på målplaceringen, udarbejdes de næste data af yderligere datakilder, så flere data kan behandles, mens den første datakilde indlæser de næste data på linje.

For at forstå, hvordan hukommelse Interleave fungerer, kan du forestille dig, at en ride -leder i en forlystelsespark har to elevatorer, som hver holder fire ride lånere, der fører op til indgangen til hans ride.Han indlæser ryttere hurtigt, men har ikke plads til folk til at stille op i belastningsområdet.For at få ryttere på indlæsningsplatformen har dirigenten assistenter i bunden af elevatoren ledsager grupper på fire op til turen, en elevator ad gangen.I et sammenflettet system ville lederen instruere assistenten til tidsafgang i et forskudt system designet til at holde strømmen af ryttere hurtig og glat.Tilsvarende flyder sammenflettede data fra flere steder, forskudt for at give tid til datakilder til at genlæse, mens andre streams af dataproces.

En ulempe ved hukommelsesforbindelsen i dataoverførsel er, at det kan forårsage latenstid.Latens er en systemforsinkelse af systemet.Når en datakilde bliver stoppet op, påvirker den alle datakilderne ved hjælp af denne dataoverførselsstrøm, hvilket forårsager en afmatning i systemrespons.Ligeledes, hvis lederen af forlystelsesparken har et problem med at indlæse en elevator fuld af ryttere, vil det bremse begge linjer, fordi han ikke kan behandle flere ryttere, før den gruppe er indlæst.

I ældre harddiskekompensere for harddisken, der læser langsommere end dens motoriske spins.Data blev skrevet ud af rækkefølge for at give harddisken tid mulighed for at behandle data under læsning.Nyere harddiske er designet hurtigt nok til at læse data i spinhastigheden, hvilket eliminerer behovet for hukommelsesforeløb.