单线程 阻塞
-> 同步
多线程 非阻塞 -> 异步
单线程:在食堂打饭,只有一个窗口
多线程:在食堂大方,有多个打饭窗口
阻塞:在学校食堂打饭,打饭时要排队,在排队期间不能做任何事(如不能上厕所……),只能在队伍中等待
非阻塞:在银行(或医院)挂号时,可以在挂票机拿一张票,然后爱干嘛干嘛(可以在外面吃个午餐、上个厕所、然后再买点东西最后再回来),就不用再排队等待
同步 即 阻塞
异步 即 非阻塞
多线程 非阻塞 -> 异步
单线程:在食堂打饭,只有一个窗口
多线程:在食堂大方,有多个打饭窗口
阻塞:在学校食堂打饭,打饭时要排队,在排队期间不能做任何事(如不能上厕所……),只能在队伍中等待
非阻塞:在银行(或医院)挂号时,可以在挂票机拿一张票,然后爱干嘛干嘛(可以在外面吃个午餐、上个厕所、然后再买点东西最后再回来),就不用再排队等待
同步 即 阻塞
异步 即 非阻塞