操作系统
文章平均质量分 78
takefetter
这个作者很懒,什么都没留下…
展开
-
操作系统实验之一--进程调度算法的模拟实现
发一些大三操作系统的实验代码吸引阅读量吧,当时做实验的时候看见网上很多人写的代码并不好,而且很多人都有错误的地方。如果好的话希望能点赞关注。常见的进程调度算法有:先来先服务 (FCFS,first come first served) 、最短作业优先(SJF, Shortest Job First) 、时间片轮转算法(RR,Round-Robin) 、多级反馈队列(Multilevel原创 2018-01-11 13:22:13 · 19550 阅读 · 4 评论 -
操作系统实验之二--内存分配算法的模拟实现
发一些大三操作系统的实验代码吸引阅读量吧,当时做实验的时候看见网上很多人写的代码并不好,而且很多人都有错误的地方。如果好的话希望能点赞关注。常见的内存分配算法有首次适应算法(First Fit,FF)、循环首次适应算法(Next Fit,NF)、最佳适应算法(Best Fit,BF)、最差适应算法(Worst Fit,WF),本实验中实现了这4种算法,使用C++语言实现。使用SIZ原创 2018-01-11 13:37:37 · 5683 阅读 · 3 评论 -
操作系统课程设计--银行家算法的模拟实现
发一些大三操作系统的实验代码吸引阅读量吧,当时做实验的时候看见网上很多人写的代码并不好,而且很多人都有错误的地方。如果好的话希望能点赞关注。本篇文章选自课程设计报告的部分,所以相比前两篇实验详细很多,我尽量贴一些重要的部分出来在多道程序系统中,多个进程在运行中对于资源的争夺而造成了一种僵局—死锁,若无外力作用,则这些进程均无法向前推进。如此,寻求避免死锁的方法就显得尤为重要。死锁产生的原因原创 2018-01-11 13:58:05 · 7470 阅读 · 1 评论