
线程
0719xiao
这个作者很懒,什么都没留下…
展开
-
线程死锁
生死锁的原因1.因为系统资源不足。 2.进程运行推进的顺序不合适。 3.资源分配不当。 产生死锁的条件1.互斥条件:所谓互斥就是进程在某一时间内独占资源。 2.请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 3.不剥夺条件:进程已获得资源,在末使用完之前,不能强行剥夺。 4.循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系 为保证系统中...原创 2013-09-24 20:10:05 · 161 阅读 · 0 评论 -
线程与线程池
线程 线程的一些主要状态以及状态之间的装换 (如下图) 主要状态为1.新建 2.就绪 3.运行4阻塞 5.死亡 其中:join()可以用来邀请其他线程先执行 yield()告诉系统"把自己的CPU时间让掉,让其他线程或者自己运行" 引入线程的好处: 1 ...原创 2013-09-24 20:11:08 · 171 阅读 · 0 评论