![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
liananse
这个作者很懒,什么都没留下…
展开
-
线程与进程的区别
线程是进程中某一个单一顺序的控制流,也被成为轻量级进程(lightweight processes)是CPU调度和分派的基本单元;进程是操作系统结构的基础,是一个正在执行的程序,计算机中正在运行的程序实例,可以分配给处理器并由处理器执行的一个实体,由单一顺序的执行显示,一个当前状态和一组相关的系统资源所描述的活动单元。也被称之为重量级进程heavyweight processes,他们之间的关系如原创 2012-02-03 21:07:30 · 2705 阅读 · 1 评论 -
死锁和活锁
有大量同步策略可以解决数据竞争问题,其中最简单的就是锁。每一个要访问共享数据片的 任务在访问数据前必须申请得到锁,然后执行计算;最后要释放锁,以便其他任务可以对这 些数据执行别的操作。不幸的是,尽管锁在一定程度上能避免数据竞争,但是它也给现代软 件开发带来了严重问题。 最主要的问题是,锁不具有可组合性。我们不能保证由两部分以锁为基础、能正确运行的代 码合并得到的程序依然正确。而现代软件开转载 2012-02-03 20:23:43 · 2225 阅读 · 0 评论 -
架构师之路
http://blog.csdn.net/lifetragedy/article/details/7698555转载 2012-07-17 18:45:43 · 7775 阅读 · 0 评论