Konkurencja

Autor: Lewis Jackson
Data Utworzenia: 6 Móc 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
Konkurencja wewnątrzgatunkowa i konkurencja międzygatunkowa  Skutki konkurencji. Będzie się działo..
Wideo: Konkurencja wewnątrzgatunkowa i konkurencja międzygatunkowa Skutki konkurencji. Będzie się działo..

Zawartość

Definicja - Co oznacza współbieżność?

Współzależność, w przeciwieństwie do informatyki, to zdolność programu do rozłożenia na części, które mogą działać niezależnie od siebie. Oznacza to, że zadania mogą być wykonywane poza kolejnością, a wynik będzie nadal taki sam, jak gdyby były wykonywane po kolei.


Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia współbieżność

Współbieżność to zdolność algorytmu lub programu do uruchamiania więcej niż jednego zadania na raz. Koncepcja jest podobna do przetwarzania równoległego, ale z możliwością wielu niezależnych zadań wykonujących różne czynności jednocześnie, zamiast wykonywać tę samą pracę.

Współbieżne programy mogą być trudne do napisania po prostu dlatego, że zarządzanie niezależnymi zadaniami wymaga koordynacji zasobów. Słynny problem filozofów kulinarnych to klasyczny eksperyment myślowy, który ilustruje złożoność dzielenia się zasobami i współbieżności.

Współczesne wielozadaniowe systemy operacyjne są równoległe z ich zdolnością do uruchamiania wielu różnych programów jednocześnie. Ponieważ sprzęt komputerowy staje się tańszy, wykonywanie złożonych zadań w klastrach staje się coraz bardziej wykonalne. Kilka języków programowania zostało zaprojektowanych z myślą o współbieżności, w tym Go.


Ta definicja została napisana w con Programming