Vienlaicīgums

Autors: Lewis Jackson
Radīšanas Datums: 6 Maijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Marisol de la Cadena "Runa: Human but Not Only"
Video: Marisol de la Cadena "Runa: Human but Not Only"

Saturs

Definīcija - ko nozīmē vienlaicīgums?

Vienlaicīgums datorzinātnes kontekstā ir programmas spēja sadalīties daļās, kuras var darboties neatkarīgi viena no otras. Tas nozīmē, ka uzdevumus var izpildīt ārpus kārtas, un rezultāts joprojām būtu tāds pats kā tad, ja tos izpildītu kārtībā.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro vienlaicīgumu

Vienlaicīgums ir algoritma vai programmas spēja vienlaikus izpildīt vairākus uzdevumus. Koncepcija ir līdzīga paralēlai apstrādei, bet ar iespēju daudziem neatkarīgiem darbiem darīt dažādas lietas vienlaikus, nevis izpildīt to pašu.

Vienlaicīgu programmu sastādīšana var būt sarežģīta tikai tāpēc, ka neatkarīgu uzdevumu pārvaldīšanai ir nepieciešama resursu koordinēšana. Slavenā ēdināšanas filozofu problēma ir klasisks domas eksperiments, kas ilustrē resursu dalīšanas un vienlaicīguma sarežģītību.

Mūsdienu daudzuzdevumu operētājsistēmas ir vienlaicīgas ar spēju vienlaikus palaist daudzas dažādas programmas. Tā kā datortehnika kļūst lētāka, sarežģītāku darbu palaišana klasteros kļūst arvien reālāka. Vairākas programmēšanas valodas, ieskaitot Go, ir izstrādātas, paturot prātā vienlaicīgumu.


Šī definīcija tika uzrakstīta programmēšanas konferencē