Cuprins:
Definiție - Ce înseamnă Asyncronous?
În termeni generali, asincron se referă la obiecte și evenimente care pot fi legate, dar nu sunt coordonate în timp, ceea ce înseamnă că nu apar la intervale prestabilite. Evenimentele asincrone nu au dependență unul de celălalt care începe sau se completează înainte ca celălalt să poată începe sau finaliza.
În știința calculatorului, asincronul se poate referi la:
- Comunicare asincronă, în care datele sunt transmise fără a se baza pe un semnal de ceas, astfel încât datele sunt trimise în mod intermitent
- Prelucrare asincronă de intrare / ieșire (I / O), care permite procesorului să continue procesarea cu alte date care sunt independente de operația I / O curentă
Techopedia explică Asyncronous
Asincron se referă la evenimente sau procese de calcul care ignoră elementul de timp. Cu alte cuvinte, un proces poate porni sau opri independent de alte procese, chiar dacă acestea sunt legate. Acest lucru permite maximizarea resurselor de calcul prin utilizarea timpilor inactivi în care una sau mai multe resurse așteaptă terminarea unui proces.
Acest concept este aplicat comunicațiilor de rețea în care datele sunt transmise intermitent în loc să fie un flux constant. Acest lucru elimină necesitatea unei conexiuni constante, deoarece receptorul nu va trebui să aștepte un flux constant. Cu toate acestea, are nevoie de markeri speciali, porniți și opriți biți, precum și markeri de loc, astfel încât receptorul să știe să împacheteze datele distribuite înapoi.
În cazul operațiunilor de I / O, tehnici de I / O asincrone sunt utilizate pentru a elimina perioadele de ralanti ale procesorului atunci când așteaptă să se termine o operațiune specială de I / O, care sunt de obicei multitudini de grade mai mici decât viteza cu care un procesor poate procesarea datelor. Prin procesarea procesorului cu alte date care nu au legătură cu operația I / O, aceasta poate grăbi execuția generală a proceselor. Cu toate acestea, datele sau procesele care necesită finalizarea acelui proces I / O trebuie să aștepte până la finalizarea acestuia.