
【软件设计师】
李晓娜
活泼开朗
展开
-
PV操作—2014/10/8
l 何为PV操作 要想理解PV操作,首先我们得先了解两个概念:同步和互斥。 ² 同步 同步也就是协同完成,就是大家的目的是一样的。大家相互协调沟通的,共通完成一个目的。 比如:下面的图原创 2014-10-08 20:30:18 · 2348 阅读 · 8 评论 -
死锁—哲学家吃饭问题
由于线程能被阻塞,更由于synchronized方法能阻止其它线程访问本对象,因此有可能会出现如下这种情况:线程一在等线程二(释放某个对象),线程二又在等线程三,这样依次排下去直到有个线程在等线程一。这样就形成了一个环,每个线程都在等对方释放资源,而它们谁都不能运行。这就是所谓的死锁(deadlock)。 如果程序一运行就死锁,那倒也简单了。你可以马上着手解决这个问题。但真正的麻烦在于,程序看上转载 2014-09-11 21:27:30 · 1362 阅读 · 6 评论 -
线程和进程之我见
l 概念(什么线程和进程?) ² 进程 进程是操作系统结构的基础;是一次程序的执行;是一个程序及其数据在处理机上顺序执行时所发生的活动。 进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该原创 2014-09-18 21:53:38 · 999 阅读 · 16 评论