Concurrent, parallel, synchronous, asynchronous, blocking, non-blocking

Complicated by
并发是指一个时间段内,有几个程序在同一个cpu上运行,但是任意时刻只有一个程序在cpu上运行
parallel
并行是指任意时刻点上,有多个程序同时运行在多个cpu上
Synchronize
同步是指代码调用IO操作时,必须等待IO操作完成才返回的代用方法
asynchronous
异步是指代码调用IO操作时,不用等待IO操作完成就返回的代用方法
Clog
阻塞是指调用函数时候当前线程被挂起
Non-blocking
非阻塞是指调用函数时候当前线程不会被挂起,而是立即返回

Guess you like

Origin blog.csdn.net/weixin_33909059/article/details/91000560