资源列表
thinking
- 根据哲学家进程间的相互制约关系,设置合理的信号量及信号量初值。 创建5个线程,分别模拟5个哲学家进程。 在哲学家线程之间通过对信号量的P,V操作,实现线程之间的同步关系。(According to the mutual restriction between the philosophers' process, the reasonable signal quantity and the initial value of the signal quantity are set up. Cr
os
- 基于mips的操作系统kernel文件的加载和镜像文件的创建(Kernel file loading and image file creation based on MIPS)
FCFS
- 用codeblock实现先进先出算法,操作系统(Implementation of advanced first out algorithm)
ConsoleApplication21
- 1、模拟先来先服务法(First-Come, First-Served,FCFS),最短寻道时间优先法(Shortest Seek Time First, SSTF),电梯扫描算法(SCAN)三种磁盘调度算法;(FCFS SSTF SCAN how to show you)
吃水果
- 经典问题 吃水果问题 使用信号量解决进程同步(classical question fruit eating)
时间片轮转
- 用C语言简单实现调度算法时间片轮转效果,操作系统小实验(Simple realization of the effect of time slice rotation)
sockets
- socket communication(socket communication for client)
filesystem
- 实现了简单的操作系统的文件系统,运用的是c++语言,适用于操作系统课程作业(A file system that implements a simple operating system)
banker
- 基于codeblocks下编程的银行家算法(A banker algorithm based on CodeBlocks programming)
button_if
- HAL STM32 RT-OS botton_if
bank
- 实现了银行家算法。 输入包含t个测试,每个测试的输入中,第一行为n和m,第二行为AVAILABLE[m],接下来的2*n行分别为,ALLOCATION中每一行和NEED每一行的值。每一个测试样例输出一行加过,若系统安全则输出Yes,否则输出No,接着是对应的安全序列结果,以空格作为间隔。 样例输入: 1 3 4 1 2 2 2 0 0 0 1 1 1 1 2 2 2 1 0 0 0 1 1 3 2 1 0 1 2 2 3 样例输出: Yes 0
页面置换
- 页面置换算法的实现,FIFO页面置换,OPT页面置换,LRU页面置换(Implementation of page replacement algorithm, FIFO page replacement, OPT page replacement, LRU page replacement)
