www.wikidata.uk-ua.nina.az
Asinhronnij abo neblokuyuchij vvid vivid ce forma obrobki vvodu vivodu yaka dozvolyaye vikonuvati inshi procesi she do togo yak zakinchitsya peredavannya danih Operaciyi vvodu vivodu na komp yuteri mozhut buti nadzvichajno povilnimi porivnyano z obrobkoyu danih Pristrij vvodu vivodu mozhe mistiti mehanichni chastini yaki povinni fizichno peremishuvatis napriklad zhorstkij disk yakij shukaye dorizhku dlya zapisu chi chitannya Ce chasto na poryadki povilnishe nizh peremikannya elektrichnogo strumu Napriklad pid chas diskovoyi operaciyi sho zajmaye desyat milisekund procesor sho maye chastotu v odin gigagerc mozhe vikonati desyat miljoniv cikliv vikonannya instrukcij Prostishim pidhodom do vvodu vivodu ye zapitati dostup i chekati na otrimannya danih Ale takij pidhid sho nazivayetsya sinhronnim chi blokuyuchim zupinyaye robotu programi na chas vikonannya vvodu vivodu prizvodyachi do prostoyuvannya obchislyuvalnih resursiv Koli programa robit bagato operacij vvodu vivodu procesor majzhe vves svij chas mozhe provoditi ochikuyuchi na zavershennya vikonannya cih operacij Alternativoyu ye pochati komunikaciyu a potim vikonati procesi sho ne potrebuyut rezultativ yiyi zavershennya Cej pidhid nazivayut asinhronnim vvodom vivodom Bud yaka zadacha sho naspravdi zalezhit vid rezultativ vvodu vivodu vse she ochikuvatime zavershennya komunikaciyi ale inshi procesi zmozhut prodovzhuvati robotu V operacijnih sistemah isnuye bagato funkcij na riznih rivnyah priznachenih dlya realizaciyi asinhronnogo I O Naspravdi u vsih okrim najbilsh rudimentalnih operacijnih sistem golovnoyu funkciyeyu ye zabezpechennya hocha b bazovih form asinhronnogo I O hocha ce mozhe buti ne nadto vidimim dlya koristuvacha chi programista V najprostishomu programnomu rishenni status pristroyu postijno opituyetsya z pevnimi intervalami shob viznachiti chi gotovij pristrij do nastupnoyi operaciyi Napriklad CP M pracyuvala takim chinom Semantika yiyi sistemnih viklikiv ne vimagala bilsh skladnoyi strukturi vvodu vivodu hocha bilshist realizacij buli skladnishimi ta efektivnishimi Pryamij dostup do pam yati mozhe znachno zbilshiti efektivnist sistem sho bazuyutsya na opituvanni a aparatni pererivannya mozhut vzagali usunuti potrebu v opituvanni Bagatozadachni operacijni sistemi mozhut vikoristovuvati funkcionalnist yaka nadayetsya aparatnimi pererivannyami pri comu hovayuchi skladnist obrobki pererivannya vid koristuvacha Spooling buv pershoyu formoyu bagatozadachnosti stvorenoyi dlya ekspluataciyi asinhronnogo vvodu vivodu Asinhronnij vvid vivid vikoristovuyetsya dlya zbilshennya propusknoyi zdatnosti ta shvidkosti reaguvannya na podiyi Divis takozh RedaguvatiProblema 10000 z yednan Asinhronnij semafor ATM tehnologiya Posilannya RedaguvatiC10K Problem Arhivovano 18 lipnya 2013 u WebCite oglyad metodiv asinhronnogo vvodu vivodu z nagolosom na mashtabovnist aio h asynchronous input and output Arhivovano 8 bereznya 2014 u Wayback Machine Standart POSIX Otrimano z https uk wikipedia org w index php title Asinhronnij vvid vivid amp oldid 35920869