操作系统 操作系统课程项目。 分配1-电梯调度 基于线程思想,编写一个电梯调度程序,程序中需包含以下功能: 每个电梯能选择前往比当前指标高或低的目标; 每个电梯配备警报键,能控制该电梯工作或不工作; 每个电梯配备开关门键; 能够显示每个电梯的所在位置,运行状态; 五部电梯门口的按钮相互联结; 所有电梯初始状态都在第一层。每个电梯如果没有被请求,应在原地保持不动。 作业2-内存管理 请求调页模拟。 假设每个页面可存放10条指令,分配给一个作业的内存块为4。模拟一个作业的执行过程,该作业有320条指令,即它的地址空间为32页,目前所有页还没有调入内存。 模拟过程: 在模拟过程中,如果所访问的指令在
1
东南大学操作系统实验报告,里面有同学关于自己做实验的过程及心得
2021-06-14 18:26:52 714KB Operating System
1
包含文件列表: . 第六版,是中文版的; . 第七版,是英文版的; . 系统答案(第七版),是英文版的
2021-06-13 14:22:59 24MB 操作系统概念 Operating System Concepts
1
Operating+System+Security
2021-06-11 18:17:35 2.43MB Security
1
perating System Concepts, Enhanced eText, 10th Edition Abraham Silberschatz, Greg Gagne, Peter B. Galvin ISBN: 9781-119-32091-3 Apr 2018 Pages: (1278) 原版超清 Description The tenth edition of Operating System Concepts has been revised to keep it fresh and up-to-date with contemporary examples of how operating systems function, as well as enhanced interactive elements to improve learning and the student’s experience with the material. It combines instruction on concepts with real-world applications so that students can understand the practical usage of the content. End-of-chapter problems, exercises, review questions, and programming exercises help to further reinforce important concepts. New interactive self-assessment problems are provided throughout the text to help students monitor their level of understanding and progress. A Linux virtual machine (including C and Java source code and development tools) allows students to complete programming exercises that help them engage further with the material. Part 1 Overview Chapter 1 Introduction Chapter 2 Operating-System Structures Part 2 Process Management Chapter 3 Processes Chapter 4 Threads & Concurrency Chapter 5 CPU Scheduling Part 3 Process Synchronization Chapter 6 Synchronization Tools Chapter 7 Synchronization Examples Chapter 8 Deadlocks Part 4 Memory Management Chapter 9 Main Memory Chapter 10 Virtual Memory Part 5 Storage Management Chapter 11 Mass-Storage Structure Chapter 12 I/O Systems Part 6 File System Chapter 13 File-System Interface Chapter 14 File-System Implementation Chapter 15 File-System Internals Part 7 Security and Protection Chapter 16 Security Chapter 17 Protection Part 8 Advanced Topics Chapter 18 Virtual Machines Chapter 19 Network and Distributed Systems Part 9 Case Studies Chapter 20 The Linux System Chapter 21 Windows 10 Part 10 Appendices Chapter A Influential Operating Systems Chapter B Windows 7 Chapter C BSD Unix Chapter D The Mach System
2021-06-06 15:46:17 21.72MB network
1
抢先优先级调度 Java中的抢占式优先级调度(OS)算法 介绍 优先级调度是一种基于优先级调度进程的方法。 在此算法中,调度程序根据优先级选择要工作的任务。 具有较高优先级的过程应首先执行。 在“抢先式优先级调度”中,当某个进程到达就绪队列时,将其优先级与就绪队列中存在的其他进程的优先级以及当时CPU正在执行的优先级进行比较时间。 接下来,将在所有可用进程中将优先级最高的那个分配给CPU。 抢占优先级调度和非抢占优先级调度之间的区别在于,在抢占优先级调度中,可以在更高优先级的作业到达时停止正在执行的作业。 一旦所有作业在就绪队列中可用,该算法将充当非抢先优先级调度,这意味着调度的作业将一
1
哲学家进餐 一,课程设计目的 掌握基本的同步与互斥算法,掌握进展并发执行的原理,及其所引起的同步,互斥问题的方法。 二,课程设计内容 自己编写的信号量和wait,signal操作的模拟程序,然后用其解决不死锁的哲学家问题或读者-写者问题。 三,要求及提示 本译文必须单人完成。 解决不死锁的哲学家问题,要求把哲学家们的活动过程用文字或图形可视化形式表示出来。 提示:首先设置一个“ PCB”插入或串联,其中一个分段表示“分开原因兼并标志”,本实验中,该数组有5个元素表示5个哲学家即可。它们随机提出申请以及进行“思考” ”和“吃”的行为。再设一个“筷子”数组。还需要设置一些数据结构以及需要某些分段自己考虑。 运行截图 发生死锁 不会发生死锁
2021-05-28 20:05:54 484KB operating-system OperatingsystemJava
1
Andrew S.Tanenbaum 拥有美国麻省理工学院的理学学士学位和加州大学伯克利分校的哲学博士学位,目前是荷兰阿姆斯特丹Vrije大学的计算机科学系教授,并领导着一个计算机系统的研究小组。多年来,他在操作系统、编译技术、网络及局域分布式系统方面进行了大量的研究工作,并在各种学术杂志及会议上发表了多篇论文,同时还是5本计算机专著的作者。Tanenbaurn是ACM会员、IEEE资深会员、荷兰皇家艺术和科学学院院士,多次获得计算机教育杰出贡献奖。他还入选了《世界名人录》。
2021-05-25 12:15:11 8.94MB Modern Operating System
1
包括下载的单独的文档和已经合并好的文档,还有代码。版本是0.90,网址在http://pages.cs.wisc.edu/~remzi/OSTEP/
2021-05-16 13:38:47 9.59MB operating system
1
Operating Systems Principles and Practice 2nd Edition,第二版,四合一,全部都有。
2021-05-10 18:28:04 48.26MB Operating System 2nd Edition
1