Why are Asynchronous processes not called Synchronous?

前端 未结 9 2126
我寻月下人不归
我寻月下人不归 2020-12-28 14:46

So I\'m a little confused by this terminology.

Everyone refers to \"Asynchronous\" computing as running different processes on seperate threads, which gives the illu

9条回答
  •  天涯浪人
    2020-12-28 15:40

    It means that the two threads are not running in sync, that is, they are not both running on the same timeline.

    I think it's a case of computer scientists being too clever about their use of words.

    Synchronisation, in this context, would suggest that both threads start and end at the same time. Asynchrony in this sense, means both threads are free to start, execute and end as they require.

提交回复
热议问题