搜索资源列表
Linux内存管理模拟器
- Linux下使用c语言实现的内存管理模拟器 假设有台计算机物理内存大小为4MB,每个内存页大小为4k。采用分页机制,使用二级页表,第一级为页目录,共有1024项,每个页目录项指向一个页表,每个页表项指向一个实际的物理页面,每个页表共有1024个页表项。假设页目录和页表不占用内存空间。 系统中还有一个交换设备,采用分块管理机制,每块大小为4K,共1024个。有一系列内存访问指令,系统根据内存访问指令的内存虚地址访问内存。如果页目录项为空,则分配一个页表,并将相关值存入页目录项,如果页表项为空,
neicunfenpeimonichengxu
- 这是一个用C语言实现的计算机内存分配的模拟程序-This is a C language of computer memory allocation simulation program
jinchengdiaodumonichengxu
- 这是一个用C语言实现的操作系统进程调度模拟程序-This is a C language of the operating system process scheduling simulation program
yemiantihuansuanfa
- 这是一个C语言实现的存储器管理中页面替换算法的模拟程序-This is a C language memory management algorithm replacement pages Simulation Program
DOS-C
- 用C语言实现的DOS操作系统的源代码,非常经典,研究操作系统的好资料-C language of the DOS operating system source code, very classic, a good operating system research information
reader-writer-program
- 这是操作系统经典并发程序,用C++语言实现-This is classic operating system with procedures, with C language
C-PRO3
- 用C语言实现的最短作业优先(包括抢占式和非抢占式)调度。-C language of the shortest priority operations (including preemptive and non-preemptive) scheduling.
moniwenji
- 用C语言实现的一个模拟文件系统,里面是实现的源代码!-C language simulation of a file system, which is the source code!
sstf
- 磁盘调度的三种方法的其中一种用C语言实现
fcfs
- FCFS SJF HRN算法用C语言实现,
1
- 设计一个按优先数调度算法实现处理器调度的程序。 [提示]: (1) 假定系统有5个进程,每个进程用一个PCB来代表。PCB的格式为: 进程名、指针、要求运行时间、优先数、状态。 进程名——P1~P5。 指针——按优先数的大小把5个进程连成队列,用指针指出下一个进程PCB的首地址。 要求运行时间——假设进程需要运行的单位时间数。 优先数——赋予进程的优先数,调度时总是选取优先数大的进程先执行。 状态——假设两种状态,就绪,用R表示,和结束,用E表示。初始状态都为就绪
用C语言实现银行家算法
- 用C实现银行家算法-C algorithm to achieve bankers
CPU调度C语言实现
- CPU调度C语言实现 实现1FCFS(先到先服务) 2SJF(最段作业优先调度) 3RR(轮转法) 4PSA(优先权调度)n) 5EXIT 6时间的延迟; 7:屏幕的换色.-CPU scheduling C Language Implementation 1FCFS (first come-first services) 2SJF (most of the operational priority scheduling) 3RR (Web) 4PSA (Pri
经典的理发师问题,用C语言实现
- 经典的理发师问题,用C语言实现,程序实现了几个进程之间的相互调度关系,预防死锁。,Classic barber problem using C language, the program realize a number of the process of scheduling the relationship between the prevention of deadlock.
银行家算法(C语言)
- 银行家算法的虚拟实现- The banker algorithm hypothesized realizes
producder
- C++语言实现生产者消费者问题 生产者-消费者问题是一个经典的进程同步问题,该问题最早由Dijkstra提出,用以演示他提出的信号量机制。-C++ language to achieve the producer consumer problem producers- consumers are a classic problem of process synchronization problem, the problem was first proposed by Dijkstra pr
Linux
- 对linuix 文件系统的模拟,包含了若干文件命令,是用c语言实现的。-Linuix file system on the simulation, the order contains a number of documents is achieved with c language.
c
- 操作系统实验指导书(用c语言实现了操作系统里的几个经典算法!)-Operating experimental instructions (with c language to implement the operating system in several classical algorithm!)
用C语言实现页面置换算法的模拟实验
- Linux环境下,用C语言实现页面置换算法的模拟实验,并比较不同算法的置换效率。-Linux environment using C language page replacement algorithm simulation and compare different displacement efficiency of the algorithm.
新建文件夹
- 基于C语言的操作系统开发,实现消费者与生产者的关系(The operation system based on C language realizes the relationship between consumers and producers.)