Асинхронное против синхронного выполнения, что это действительно означает? - PullRequest
1047 голосов
/ 14 апреля 2009

В чем разница между асинхронным и синхронным выполнением?

Ответы [ 22 ]

0 голосов
/ 04 октября 2018

Да, синхронный означает в то же время, буквально, это означает делать работу все вместе. несколько человек / объектов в мире могут делать несколько вещей одновременно, но если мы посмотрим на компьютер, он говорит, что синхронный означает, что процессы работают вместе, что означает, что процессы зависят от возврата друг друга, и поэтому они выполняются за другим в правильной последовательности. В то время как асинхронный означает, что процессы не работают вместе, они могут работать в одно и то же время (если они работают в многопоточном режиме), но работают независимо.

0 голосов
/ 11 января 2018

Синхронный означает, что выполнение очереди выполняется по очереди. Предположим, что есть только транспортное средство, которое необходимо передать друзьям, чтобы добраться до места назначения по одному. В асинхронном случае каждый друг может арендовать автомобиль и добраться до пункта назначения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...