并发、并行、同步、异步、阻塞、非阻塞

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

猜你喜欢

转载自blog.csdn.net/weixin_33909059/article/details/91000560