Innholdsfortegnelse:
Definisjon - Hva betyr asynkronøs?
Generelt refererer asynkron til objekter og hendelser som kan være relatert, men som ikke er koordinert i tid, noe som betyr at det ikke forekommer med forhåndsbestemte intervaller. Asynkrone hendelser har ingen avhengighet av at hverandre starter eller fullfører før den andre kan starte eller fullføre.
I informatikk kan asynkron referere til enten:
- Asynkron kommunikasjon, der data blir overført uten å stole på et klokkesignal, så data blir sendt intermitterende
- Asynkron inngang / utgang (I / O) -behandling, som gjør det mulig for CPU å fortsette behandlingen med andre data som er uavhengig av den nåværende I / O-operasjonen
Techopedia forklarer Asyncronous
Asynkron refererer til hendelser eller databehandlingsprosesser som ser bort fra elementet i tid. Én prosess kan med andre ord starte eller stoppe uavhengig av andre prosesser, selv om de er relatert. Dette gjør det mulig å maksimere databehandlingsressursene ved å bruke ledige tider der en eller flere ressurser venter på at en prosess skal fullføres.
Dette konseptet brukes på nettverkskommunikasjon der data overføres periodisk i stedet for å være en jevn strøm. Dette eliminerer behovet for en konstant tilkobling fordi mottakeren ikke trenger å vente på en jevn strøm. Imidlertid trenger den spesielle markører, start- og stoppbiter samt plasseringsmarkører, slik at mottakeren vet hvordan de distribuerte dataene kan settes sammen igjen.
Når det gjelder I / O-operasjoner, brukes asynkrone I / O-teknikker for å eliminere CPU-ledige tider når den venter på at en bestemt I / O-operasjon skal fullføres, som vanligvis er mengder av grader saktere enn hastigheten som en CPU kan behandle data. Ved å gjøre CPU-prosessen til andre data som ikke er relatert til I / O-operasjonen, kan det øke hastigheten på den totale gjennomføringen av prosesser. Imidlertid må data eller prosesser som krever fullføring av denne I / O-prosessen fortsatt vente på at de skal fullføres.