操作系统学习笔记
文章平均质量分 61
洛馨
这个作者很懒,什么都没留下…
展开
-
操作系统读书笔记-互斥和同步
应sicofiled同学建议,把读书笔记写成博客,目前看到了互斥同步至管程模块。 5.boundedbuffer控制着用于保存和取回字符的缓冲区,有两个条件变量:notfull为真则至少有增加一个字符的空间,notempty为真则缓冲区至少有一个字符。 6.信号量和管程的责任不同,管程构造自己的互斥机制,缓冲区的访问由管程控制;使用信号量互斥和同步都属于程序员的责任。原创 2013-09-06 15:36:38 · 881 阅读 · 0 评论 -
操作系统-并发性:互斥与同步-复习 & 练习题
1复习题: 5.1 并发相关的四种设计问题:进程间交互,共享资源之间的竞争,多个进程的同步问题,对进程的处理器时间分配问题。 5.2 产生并发的三种上下文:多个应用程序,结构化应用程序,操作系统结构。 5.3 执行并发的最基本要求是:加强互斥能力。 5.4 进程间3种互相知道的程度: 互相不知道对方:独立进程。 进程间互相间接知道对方:不需要知道对方的进程ID号原创 2013-10-04 11:09:56 · 2653 阅读 · 0 评论 -
操作系统 并发:死锁和饥饿 复习题&练习题&总结
P原创 2013-10-08 10:43:57 · 2562 阅读 · 0 评论 -
操作系统--内存管理
重定位:以下转载: 程序和数据装入内存时需对目标程序中的地址进行修改。这种把逻辑地址转变为内存的物理地址的过程叫重定位。对程序进行重定位的技术按重定位的时机可分为两种:静态重定位和动态重定位。静态重定位是在目标程序装入内存时,由装入程序对目标程序中的指令和数据的地址进行修改,即把程序的逻辑地址都改成实际的地址。对每个程序来说,这种地址变换只是在装入时一次完成,在程序运行期原创 2014-03-04 14:43:57 · 674 阅读 · 0 评论