
操作系统原理
文章平均质量分 69
martin31hao
这个作者很懒,什么都没留下…
展开
-
操作系统——进程9问
买了本《现代操作系统》,前面的介绍部分直接略过,在回家的路上直接从进程开始看。对并发、多道程序设计有了初步的了解,在此将心得稍微写一下。 1、什么是进程? 进程是正在运行程序的一个实例,可以把他比作计算机正在做的某一件事情。 2、什么是并发? 在单核CPU中,实现真正的并发是不可能的,因为在一个时间片里,CPU只能运行一个进程。就好比,你不可能同时做饭,同时看书。那么所谓的原创 2012-10-01 23:24:47 · 490 阅读 · 0 评论 -
操作系统——进程间通信Peterson解法代码简析
Peterson解法解决的是进程中竞争的问题,比如:有两个进程——进程0、进程1要读取共享内存中的数据,假设他们几乎同时进入了共享内存中,那么就会造成一定的问题。 代码如下: #define N 2 //进程数为2 int turn; //现在轮到哪个进程? int interested[N]; //初始化置为false,即没有在临界区等待读写共享数据的 void enter_原创 2012-10-02 23:37:23 · 2330 阅读 · 0 评论