Hem blogga Vad är asynkron? - definition från techopedia

Vad är asynkron? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder Asyncronous?

I allmänna termer hänvisar asynkron till objekt och händelser som kan vara relaterade men som inte är koordinerade i tid, vilket betyder att de inte inträffar med förutbestämda intervaller. Asynkrona händelser har inget beroende av att varandra börjar eller slutförs innan den andra kan börja eller slutföra.

Inom datavetenskap kan asynkron hänvisa till antingen:

  • Asynkron kommunikation, varvid data överförs utan att förlita sig på en klocksignal, så data skickas intermittent
  • Asynkron ingång / utgång (I / O) -behandling, som tillåter CPU att fortsätta behandla med andra data som är oberoende av den aktuella I / O-operationen

Techopedia förklarar Asyncronous

Asynkron hänvisar till händelser eller beräkningsprocesser som bortser från tidselementet. Med andra ord kan en process starta eller stoppa oberoende av andra processer, även om de är relaterade. Detta möjliggör maximering av datorresurser genom att använda vilotider där en eller flera resurser väntar på att en process ska slutföras.

Detta koncept tillämpas på nätverkskommunikation där data överförs intermittent istället för att vara en stabil ström. Detta eliminerar behovet av en konstant anslutning eftersom mottagaren inte behöver vänta på en stadig ström. Men det behöver specialmarkörer, start- och stoppbitar samt placera markörer, så att mottagaren vet hur man delar ihop den distribuerade informationen.

När det gäller I / O-operationer används asynkrona I / O-tekniker för att eliminera CPU-vilotider när det väntar på att en viss I / O-operation ska slutföras, vilket vanligtvis är mängder av grader långsammare än den hastighet med vilken en CPU kan processdata. Genom att göra CPU-processen andra data som inte är relaterade till I / O-operationen kan det påskynda processens övergripande utförande. Men data eller processer som kräver att den I / O-processen har slutförts måste fortfarande vänta på att den är klar.

Vad är asynkron? - definition från techopedia