
操作系统
文章平均质量分 79
绕远的偶人
300字以内
展开
-
《现代操作系统》读书笔记——进程与线程、存储管理
1、开机 系统一般从硬盘启动,BIOS将设备上的第一个扇区读入内存并执行(第一个扇区是SETUP模块),SETUP告知OS硬件信息,将OS读入内存,初始化硬盘、IO、CPU、时钟等,启动后OS放在内存0地址处。 2、系统调用 操作系统运行在内核态,可以执行任何指令;用户态下只使用了机器指令中的一个子集。中断是进入内核的唯一方法(如果没有用户态,所有程序可任意修改内存)。...原创 2018-04-22 23:04:00 · 243 阅读 · 0 评论 -
《现代操作系统》读书笔记——生产者消费者问题、哲学家就餐、银行家算法
1、生产者——消费者问题(1)Semaphore实现public class ProducerConsumer { int count = 0;// 缓冲区的产品数量 Semaphore mutex = new Semaphore(1); Semaphore empty = new Semaphore(N); Semaphore full = new Semaphore(0); cla...原创 2018-04-23 12:39:14 · 1017 阅读 · 0 评论