应用挂起,线程状态为waiting on condition,请问怎么解决
2个回答
推荐于2016-04-12
展开全部
线程挂起是指因为需要等待其他的资源,暂时终止线程的执行。当线程获取到了需要的资源后会自动的再次运行
线程阻止是,有意控制线程停止。知道显示的明确该线程再去启动时,才会继续运行。区别是一个操作系统控制,一个代码逻辑控制;
线程的挂起,可能导致死锁的发生 查找造成等待的原因,对于文件操作,可以首先看看是不是文件读写有锁造成的等待。
线程阻止是,有意控制线程停止。知道显示的明确该线程再去启动时,才会继续运行。区别是一个操作系统控制,一个代码逻辑控制;
线程的挂起,可能导致死锁的发生 查找造成等待的原因,对于文件操作,可以首先看看是不是文件读写有锁造成的等待。
2014-12-13
展开全部
线程挂起是指因为需要等待其他的资源,暂时终止线程的执行。当线程获取到了需要的资源后会自动的再次运行
线程阻止是,有意控制线程停止。知道显示的明确该线程再去启动时,才会继续运行。区别是一个操作系统控制,一个代码逻辑控制;
线程的挂起,可能导致死锁的发生
线程阻止是,有意控制线程停止。知道显示的明确该线程再去启动时,才会继续运行。区别是一个操作系统控制,一个代码逻辑控制;
线程的挂起,可能导致死锁的发生
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询