1、进程阻塞还是线程阻塞?
2、JAVA里的阻塞还是操作系统里的阻塞?
3、阻塞是一种主动行为还是被动行为?如果是主动行为,通过系统调用实现还是阻塞原语实现?如果是被动行为,操作系统为什么要将调用方阻塞?
4、有哪些可能引起阻塞的行为?哪些是主动行为,哪些是被动行为?
5、非阻塞是实现IO多路复用的基础吗?
6、阻塞可以分为可中断的阻塞和不可中断的阻塞吗?
7、如果我们只讨论线程概念,不管它如何实现的。那么线程阻塞对我们的程序有什么影响?
欢迎补充,欢迎讨论
1、进程阻塞还是线程阻塞?
2、JAVA里的阻塞还是操作系统里的阻塞?
3、阻塞是一种主动行为还是被动行为?如果是主动行为,通过系统调用实现还是阻塞原语实现?如果是被动行为,操作系统为什么要将调用方阻塞?
4、有哪些可能引起阻塞的行为?哪些是主动行为,哪些是被动行为?
5、非阻塞是实现IO多路复用的基础吗?
6、阻塞可以分为可中断的阻塞和不可中断的阻塞吗?
7、如果我们只讨论线程概念,不管它如何实现的。那么线程阻塞对我们的程序有什么影响?
欢迎补充,欢迎讨论