![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
现代操作系统
文章平均质量分 74
afvt1100
这个作者很懒,什么都没留下…
展开
-
现在操作系统-第二章读书笔记2.1
2.1进程 定义: an abstraction of a running program 模型: CPU快速得再各个进程之间切换运行,从三个角度去理解,1.从CPU角度,只有一个计数器,只不过切换进程的时候,会同是换里面的数据,从而使得不同进程运行时不会互相干扰;2.从单个进程的角度,他们会认为自己独占着CPU的计数器(而实际上只是逻辑上占有),3.时间轴上看原创 2013-04-23 23:23:10 · 546 阅读 · 1 评论 -
现在操作系统-第二章读书笔记2.2
2.2THREADS 为什么要有线程: 线程可以让应用变得简单。 同一进程各个线程共享地址空间和数据,而不同进程之间不存在这关系,所以有些线程之间的合作,换成进程就不可行,或者非常繁琐 因为线程的建立和撤销的速度比进程快很多。(不像进程,又要申请地址空间啦,什么的) 可以使进程某一部分阻塞(即某一线程阻塞)而程序其他部分依然继续运行,这样可以加快程序的执行 书中第97页的例子,三个线程原创 2013-04-23 23:24:16 · 490 阅读 · 0 评论