摘要:
死锁 死锁的四个必要条件: 互斥条件:一个资源每次只能被一个进程使用 请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放 不可剥夺条件:对已获得资源,在未使用完前,不可被强制剥夺 循环等待条件:互相持有对方的资源保持不放,导致多个进程循环等待。 注:只要想办法突破其中一个或多个条件就能避 阅读全文
摘要:
什么是进程 进程是程序的一次执行,是系统资源分配的单位,进程包含多个线程。 真正的多线程是多个cpu,即多核,如服务器;而模拟出来的多线程只有一个cpu,一个cpu同时只能做一件事,由于切换速度非常快,人察觉不到变化,所以看上去好像是同时进行的。 如何创建线程 继承Thread类,这个类本身实现了R 阅读全文