Namai Plėtra Kas yra lygiagrečiai? - apibrėžimas iš techopedijos

Kas yra lygiagrečiai? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - Ką reiškia lygiavertiškumas?

Lygiavertiškumas, atsižvelgiant į informatiką, yra galimybė programą suskaidyti į dalis, kurios gali veikti nepriklausomai viena nuo kitos. Tai reiškia, kad užduotys gali būti vykdomos neteisėtai, o rezultatas vis tiek bus toks pat, lyg jos būtų vykdomos tinkamai.

„Techopedia“ paaiškina suderinamumą

Lygiagretingumas yra algoritmo ar programos galimybė vykdyti daugiau nei vieną užduotį vienu metu. Koncepcija yra panaši į lygiagretųjį apdorojimą, tačiau suteikia galimybę daugybei nepriklausomų darbų atlikti skirtingus darbus vienu metu, o ne atlikti tą patį darbą.

Gretutines programas gali būti sunku rašyti vien todėl, kad norint valdyti savarankiškas užduotis reikia koordinuoti išteklius. Garsioji „Dining Philosophers“ problema yra klasikinis minčių eksperimentas, iliustruojantis išteklių dalijimosi ir suderinamumo sudėtingumą.

Šiuolaikinės daugiafunkcinės operacinės sistemos yra suderinamos su jų galimybėmis paleisti daug skirtingų programų vienu metu. Kai kompiuterinė aparatūra tampa pigesnė, sudėtingesnius darbus klasteriuose atlikti tampa įmanoma. Buvo sukurtos kelios programavimo kalbos, įskaitant „Go“.

Šis apibrėžimas buvo parašytas programavimo kontekste
Kas yra lygiagrečiai? - apibrėžimas iš techopedijos