
操作系统
文章平均质量分 82
vvuyve
主博客http://www.cnblogs.com/wuyuegb2312/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《现代操作系统》精读与思考笔记 第二章 进程和线程
《现代操作系统》的阅读笔记第二篇。本节重点介绍:进程数&I/O频率&CPU利用率的关系、Peterson解法、实时系统任务可调度性的推导、哲学家进餐问题的一个高并行性解等。原创 2013-11-11 13:17:43 · 1766 阅读 · 5 评论 -
《现代操作系统》精读与思考笔记 第八章 多处理机系统 第九章 安全
两章虽然篇幅不小,不过都是以介绍为主,这部分不是我读这本书的重点,看得比较粗略,笔记内容也不多,干脆合二为一。第八章 多处理机系统 正如章节名,这章主要是关于多处理机、多计算机、虚拟化、分布式系统。由于非单机的多处理器系统和网络通信关系密切,还讲了一些计算机网络的内容。 1.非阻塞send系统调用的缺点(P556) 虽然非阻塞send()可以立即返回,而不是像阻塞版本那样可原创 2014-02-08 21:05:51 · 898 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第七章 多媒体
第七章部分内容与前几章内容关联很大,比如进程调度、磁盘调度、文件系统,而且多为实现细节,这里不详述。 1.帧数与闪烁(P476) 画面动作的平滑性不是完全由每秒的帧数决定的,而是由每秒不同画面的数目决定的。即使把20帧的视频提高到80帧,而提高方式仅仅是把同样一帧重复播放4次,那么它仍然会不连续。 习题11.In Fig. 7-15, EDF keeps the CPU原创 2014-02-02 20:42:54 · 875 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第六章 死锁
本系列博文是《现代操作系统(英文第三版)》(Modern Operating Systems,简称MOS)的阅读笔记,定位是正文精要部分的摘录理解和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。由于是英文版,部分内容会使用英文原文。 课后习题的选择标准:尽量避免单纯的概念考察(如:What is spooling?)或者简单的数值计算,而是能够引起思考加深理解的题原创 2013-12-11 11:24:23 · 895 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第五章 输入/输出
《现代操作系统》系列博文第五篇,本文主要介绍代码描述的三种I/O方式(程序、中断、DMA)、为何厂商宣传与系统显示的磁盘空间不符合、0~5级RAID的比较。原创 2013-12-09 16:57:46 · 1365 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第一章 引论
本系列博文是《现代操作系统》(Modern Operating Systems)的阅读笔记,定位是正文精要部分的摘录和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。本节重点介绍:系统调用的发生过程、shell的基本原理、link原理等。原创 2013-11-02 18:55:58 · 1889 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第四章 文件系统
本系列博文是《现代操作系统(英文第三版)》(Modern Operating Systems,简称MOS)的阅读笔记,定位是正文精要部分的摘录理解和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。由于是英文版,部分内容会使用英文原文。 课后习题的选择标准:尽量避免单纯的概念考察(如:What is spooling?)或者简单的数值计算,而是能够引起思考加深理解的题原创 2013-11-21 23:42:03 · 1143 阅读 · 0 评论 -
手把手教你编写一个具有基本功能的shell(已开源)
本文一步一步地教你如何编写一个具有基本功能的shell,特点是由简单到复杂,逐步添加新的特性,注重思路的展示而不是代码的堆砌,因而不会直接呈现一个完善的版本;同时练习相关的Linux的API,有助于破除对shell的神秘感。源码托管在:https://github.com/vvy/wshell原创 2013-11-03 13:12:11 · 2450 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第三章 内存管理
《现代操作系统》系列博文第三篇,本文重点介绍TLB的几个常见名、倒排页表的使用情形和原理、LRU算法的译名和内涵探讨及几种实现、NFU算法的实现、页面大小的分析与确定。原创 2013-11-16 19:29:17 · 3623 阅读 · 0 评论 -
《现代操作系统》精读与思考笔记 第十至十三章
本系列博文是《现代操作系统(英文第三版)》(Modern Operating Systems,简称MOS)的阅读笔记,定位是正文精要部分的摘录和课后习题精解,因此不会事无巨细的全面摘抄,仅仅根据个人情况进行记录和推荐。由于是英文版,部分内容会使用英文原文。 第十章是关于Linux的简略介绍。一百页的篇幅导致介绍不可能面面俱到,也不如专门的Linux书籍(比如LKD、APUE、UNP)精细深入原创 2014-03-27 15:41:06 · 970 阅读 · 0 评论