Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Asyncronous?
Sa pangkalahatang mga termino, ang asynchronous ay tumutukoy sa mga bagay at mga kaganapan na maaaring may kaugnayan ngunit hindi nakakaugnay sa oras, nangangahulugang hindi nagaganap sa mga paunang natukoy na agwat. Ang mga Asynchronous na kaganapan ay walang pag-asa sa bawat isa na nagsisimula o nakumpleto bago ang isa pa ay maaaring magsimula o kumpleto.
Sa computer science, ang asynchronous ay maaaring sumangguni sa alinman:
- Asynchronous na komunikasyon, kung saan ang data ay ipinapadala nang hindi umaasa sa isang signal ng orasan, kaya ang data ay ipinapadala nang pansamantalang
- Asynchronous input / output (I / O) na pagproseso, na nagpapahintulot sa CPU na magpatuloy sa pagproseso sa iba pang data na independyente sa kasalukuyang operasyon ng I / O
Ipinapaliwanag ng Techopedia ang Asyncronous
Ang Asynchronous ay tumutukoy sa mga kaganapan o proseso ng pag-compute na hindi papansin ang elemento ng oras. Sa madaling salita, ang isang proseso ay maaaring magsimula o huminto nang nakapag-iisa ng iba pang mga proseso, kahit na may kaugnayan ito. Pinapayagan nito para sa pag-maximize ng mga mapagkukunan ng computing sa pamamagitan ng paggamit ng mga walang ginagawa na oras kung saan ang isa o higit pang mga mapagkukunan ay naghihintay para matapos ang isang proseso.
Ang konsepto na ito ay inilalapat sa mga komunikasyon sa network kung saan ang data ay ipinapasa nang paulit-ulit sa halip na maging isang matatag na stream. Tinatanggal nito ang pangangailangan para sa isang palaging koneksyon dahil hindi tatanggap ang tatanggap para sa isang matatag na stream. Gayunpaman kailangan nito ang mga espesyal na marker, simulan at ihinto ang mga piraso pati na rin ang mga marker ng lugar, upang malaman ng tatanggap kung paano hiwalay ang ibinahaging data.
Sa kaso ng I / O na pagpapatakbo, ginagamit ang mga pamamaraan na hindi naka-sync sa pag-alis ng mga CPU idle kapag hinihintay na matapos ang isang partikular na operasyon ng I / O, na kung saan ay kadalasang ang mga karamihan ng mga degree na mas mabagal kaysa sa bilis kung saan ang isang CPU ay maaaring proseso ng data. Sa pamamagitan ng paggawa ng proseso ng CPU ng iba pang data na hindi nauugnay sa operasyon ng I / O, maaari itong mapabilis ang pangkalahatang pagpapatupad ng mga proseso. Gayunpaman, ang data o mga proseso na nangangailangan ng pagkumpleto ng prosesong I / O ay kailangan pa ring hintayin upang makumpleto ito.