![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统原理
文章平均质量分 66
/
山上一缕烟
这个作者很懒,什么都没留下…
展开
-
【2021-11-08 更新】【梳理】简明操作系统原理 第二十章 加密(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-09-16 08:37:13 · 320 阅读 · 0 评论 -
【2021-07-31 更新】【梳理】简明操作系统原理 第十九章 身份认证和访问控制(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-31 15:24:39 · 660 阅读 · 0 评论 -
【2021-11-08更新】【梳理】简明操作系统原理 第十八章 操作系统安全引论(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-27 23:58:57 · 172 阅读 · 1 评论 -
【2021-07-27更新】【梳理】简明操作系统原理 第十七章 分布式系统(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-27 23:57:01 · 176 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录五 RAID(docx)
配套教材:Operating Systems: Three Easy Pieces Remzi H. Arpaci-Dusseau Andrea C. Arpaci-Dusseau Peter Reiher参考书目:1、计算机操作系统(第4版) 汤小丹 梁红兵 哲凤屏 汤子瀛 编著 西安电子科技大学出版社在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpa原创 2021-07-19 21:06:16 · 174 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十六章 数据的完整性和保护(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 16:28:42 · 344 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录四 实时操作系统(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:14:57 · 355 阅读 · 0 评论 -
【2021/7/19】【梳理】简明操作系统原理 附录三 一个操作系统通常需要提供的功能(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:12:12 · 320 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十五章 SSD(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-07-15 13:10:39 · 328 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十四章 UNIX文件系统(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-25 21:47:20 · 558 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 附录二 一个简易文件系统的实现(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-24 19:07:42 · 724 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十三章 文件和目录(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-23 18:04:33 · 367 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十二章 机械硬盘 磁盘I / O的调度(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-22 23:09:36 · 670 阅读 · 0 评论 -
【2021/7/19】【梳理】简明操作系统原理 第十一章 I / O设备(docx)
十一 I / O设备1、一颗较新的Intel CPU通过各种各样的总线与其它设备连接,如图。较新的CPU中已经集成了内存控制器(memory controller),负责和内存之间的通信。外围部件互连扩展(Peripheral Component Interconnect Express,PCI-E)总线一般用于连接显卡(video card / graphics card),用于处理图形;也可以连接固态硬盘(solid state drive,SSD)、网卡(network interface con原创 2020-06-22 11:49:37 · 351 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第十章 多核心调度 基于事件的并发(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-21 20:52:03 · 565 阅读 · 0 评论 -
【梳理】简明操作系统原理:银行家算法(内附文档高清截图)
银行家算法W. Dijkstra的银行家算法是一种避免死锁的算法。命名原因是该算法原本为银行设计,确保银行发放贷款时,不会发生不能满足全部客户的需求的情况。1、银行家算法需要的数据结构设1个CPU核心上有:s个进程。进程向量P ⃗=(p,p_2,…,p_s)t种空闲资源。空闲资源向量F ⃗=(f_1,f_2,…,f_t)最大需求矩阵M =(m_i ,j )(s×t)m_i ,_j表示:第i个进程p_i在运行过程中需要j种资源的最大数量。分配矩阵A=(a_i ,j )(s×t)a_i原创 2020-06-21 10:24:38 · 879 阅读 · 0 评论 -
【2021/7/19更新】【梳理】简明操作系统原理 第九章 死锁与活锁(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-21 10:20:32 · 441 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第八章 条件变量和信号量(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-06-21 10:11:52 · 464 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第七章 线程和锁(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-05-28 22:15:35 · 6992 阅读 · 0 评论 -
操作系统原理实验:动态分区分配方式(魔改版first fit(首次适应)算法和best fit(最佳适应)算法)
实验目的了解动态分区分配方式中使用的数据结构和分配算法,进一步加深对动态分区存储管理方式及其实现过程的理解。提高设计实验、发现问题、分析问题和解决问题的能力,并学习撰写规范的科学研究报告。内容和要求1.用C或其他语言分别实现动态分区分配过程和回收过程。2.设置初始状态,每次分配和回收后显示出空闲内存分区链的情况。实验原理(1)first fit(首次适应)算法。现代计算机系统为了确保安全性,操作系统均引入了ASLR(地址空间布局随机化),并与MMU的更复杂的地址翻译机制配合,使得数据在内存中的原创 2020-05-19 14:03:51 · 2569 阅读 · 0 评论 -
操作系统原理实验:使用动态优先权的进程调度算法的模拟
实验目的通过动态优先权算法的模拟加深进程概念和进程调度过程的理解,并学习撰写规范的科学研究报告。实验内容与要求1.对N个进程采用动态优先权算法的进程调度;2.每个用来标识进程的进程控制块PCB用结构描述,包括以下字段:进程标识数ID,进程优先数PRIORITY,进程已占用的CPU时间CPUTIME,进程还需占用的CPU时间ALLTIME,进程状态STATE等。3.优先数改变的原则:进程在就绪队列中呆一个时间片,优先数增加1,进程每运行一个时间片优先数减3。4.设置调度前的初始状态。5.将每个时原创 2020-05-16 16:59:57 · 4491 阅读 · 0 评论 -
操作系统原理实验:进程间的简单通信
实验目的学习如何利用管道机制或消息缓冲队列进行进程间的通信,并加深对上述通信机制的理解。提高学生分析问题和解决问题的能力,并学习撰写规范的科学研究报告。实验内容编写一段程序,使用管道来实现父子进程之间的进程通信。子进程项父进程发送自己的进程表示符,以及某字符串。父进程则通过管道读出子进程发来的消息,将消息显示在屏幕上,然后终止。代码#include<cstdio>#include<unistd.h>#include<cstring>#include<原创 2020-05-13 21:16:21 · 1572 阅读 · 0 评论 -
操作系统原理实验:进程创建与退出的常用系统调用(fork、exec、getpid、waitpid、exit)
实验目的:熟悉类UNIX系统的常用系统调用fork(), exec(), exit()等,体会并理解类UNIX操作系统创建进程的机制。通过进程的创建、撤销和运行加深对进程概念和进程并发执行的理解,明确进程与程序之间的区别。通过本实验提高分析问题和解决问题的能力,并学习撰写规范的科学研究报告。实验内容:(1)了解系统调用fork(), exec(), exit()等功能和实现过程;(2)编写一段程序,使用系统调用fork()来创建两个子进程,并由父进程重复显示字符某字符串和自己的标识数,而子进程则重原创 2020-05-13 21:13:41 · 6198 阅读 · 3 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 附录一 虚拟内存子系统案例选讲(VAX/VMS + Linux)(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-05-11 23:23:10 · 694 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第六章 交换(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-05-11 23:13:51 · 391 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第五章 分页(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课本应该是免费的。————————————————————————————————————————这是专业必修原创 2020-05-11 11:39:41 · 408 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第四章 虚拟地址、段和空闲列表(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课...原创 2020-05-07 17:25:51 · 680 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第三章 高级调度策略(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课...原创 2020-05-03 11:12:30 · 8269 阅读 · 1 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第二章 过程、系统调用、陷阱指令和中断(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课...原创 2020-05-02 17:59:26 · 1357 阅读 · 0 评论 -
【2021/7/19 更新】【梳理】简明操作系统原理 第一章 进程(docx)
参考教材:Operating Systems: Three Easy PiecesRemzi H. Arpaci-Dusseau and Andrea C. Arpaci-Dusseau在线阅读:http://pages.cs.wisc.edu/~remzi/OSTEP/University of Wisconsin Madison 教授 Remzi Arpaci-Dusseau 认为课...原创 2020-05-02 17:50:40 · 424 阅读 · 0 评论