随笔分类 -  操作系统

摘要:《现代操作系统》的阅读笔记第八篇,也是最后一篇。介绍/proc文件系统、三道揭示Linux系统设计的习题、以及机制和策略的分析。 阅读全文
posted @ 2014-02-10 18:42 五岳 阅读(1556) 评论(0) 推荐(0) 编辑
摘要:《现代操作系统》系列博文第八篇,针对原书第八章和第九章。两章虽然篇幅不小,不过都是以介绍为主,这部分不是我读这本书的重点,看得比较粗略,笔记内容也不多,干脆合二为一。 阅读全文
posted @ 2014-02-08 21:04 五岳 阅读(1044) 评论(0) 推荐(0) 编辑
摘要:《现代操作系统》系列博文第七篇。第七章部分内容与前几章内容关联很大,比如进程调度、磁盘调度、文件系统,而且多为实现细节,这里不详述。 阅读全文
posted @ 2014-02-02 20:41 五岳 阅读(704) 评论(0) 推荐(0) 编辑
摘要:《现代操作系统》系列博文第六篇。本文主要介绍:鸵鸟算法,假脱机(spooling)的打印机仍可能死锁,死锁、活锁、饥饿的区别。 阅读全文
posted @ 2013-12-11 11:23 五岳 阅读(1883) 评论(0) 推荐(0) 编辑
摘要:《现代操作系统》系列博文第五篇,本文主要介绍代码描述的三种I/O方式(程序、中断、DMA)、为何厂商宣传与系统显示的磁盘空间不符合、0~5级RAID的比较。 阅读全文
posted @ 2013-12-09 16:56 五岳 阅读(1946) 评论(1) 推荐(1) 编辑
摘要:《现代操作系统》系列博文第四篇,本章没有符合摘录要求的内容,因此仅仅是两道课后题目的解答。 阅读全文
posted @ 2013-11-21 23:42 五岳 阅读(1434) 评论(0) 推荐(1) 编辑
摘要:《现代操作系统》系列博文第三篇,本文重点介绍TLB的几个常见名、倒排页表的使用情形和原理、LRU算法的译名和内涵探讨及几种实现、NFU算法的实现、页面大小的分析与确定。 阅读全文
posted @ 2013-11-16 18:22 五岳 阅读(6281) 评论(0) 推荐(0) 编辑
摘要:《现代操作系统》的阅读笔记第二篇。本文重点介绍:进程数&I/O频率&CPU利用率的关系、Peterson解法、实时系统任务可调度性的推导、哲学家进餐问题的一个高并行性解等。 阅读全文
posted @ 2013-11-11 13:12 五岳 阅读(4237) 评论(1) 推荐(3) 编辑
摘要:本文一步一步地教你如何编写一个具有基本功能的shell,特点是由简单到复杂,逐步添加新的特性,注重思路的展示而不是代码的堆砌,因而不会直接呈现一个完善的版本;同时练习相关的Linux的API,有助于破除对shell的神秘感。源码托管在:https://github.com/vvy/wshell 阅读全文
posted @ 2013-11-03 12:58 五岳 阅读(81521) 评论(23) 推荐(17) 编辑
摘要:本系列博文是《现代操作系统》(Modern Operating Systems)的阅读笔记,定位是正文精要部分的摘录和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。本节重点介绍:系统调用的发生过程、shell的基本原理、link原理等。 阅读全文
posted @ 2013-11-02 18:45 五岳 阅读(8352) 评论(1) 推荐(6) 编辑

回到顶部