Преглед садржаја:
Дефиниција - Шта значи Асинкроно?
У општем смислу, асинхроно се односи на објекте и догађаје који могу бити повезани, али нису временски координирани, што значи да се не догађају у унапред одређеним интервалима. Асинхрони догађаји не зависе један од другог који започињу или завршавају пре него што други може да започне или заврши.
У рачунарској науци асинхроно се може односити на:
- Асинхрона комуникација, при чему се подаци преносе без ослањања на сатни сигнал, па се подаци шаљу испрекидано
- Асинхрона обрада улаза / излаза (И / О), која омогућава ЦПУ-у да настави обраду с другим подацима који су независно од тренутног И / О операција
Техопедија објашњава Асинкроно
Асинкроно се односи на догађаје или рачунске процесе који занемарују елемент времена. Другим речима, један процес се може започети или зауставити независно од других процеса, чак и ако су повезани. То омогућава максимизацију рачунарских ресурса коришћењем празних времена где један или више ресурса чекају да се процес заврши.
Овај концепт се примењује на мрежне комуникације где се подаци преносе испрекидано, уместо да буду један стални ток. Ово елиминише потребу за сталном везом јер пријемник неће морати да чека стабилан ток. Међутим, потребни су му посебни маркери, почетни и зауставни битови као и маркери за постављање, тако да пријемник зна како да заједно раздвоји дистрибуиране податке.
У случају И / О операција, асинхроне технике И / О користе се за уклањање празног времена ЦПУ-а када чека да се заврши одређена И / О операција, која су обично мноштва степени спорија од брзине којом ЦПУ може обраду података. Стварањем процесора других података који нису повезани са И / О операцијом, он може убрзати целокупно извршавање процеса. Међутим, подаци или процеси који захтевају довршетак тог У / И процеса још увек чекају да се доврши.