搜索资源列表
uC_OS-II
- uC_OS-II内核实验指导书和实验程序,是我们做uC_OS-II内核实验时的资料,实验程序有:内存管理、任务管理、时钟中断、消息队列、优先级反转、优先级继承、哲学家就餐等。
主动队列管理red
- droptail和RED的tcl脚本文件-droptail and the Philips scr ipt file
WorkQueue.rar
- c#实现的工作队列,workquere,多线程管理,c# realization of the work queue, workquere, multi-threaded management
Os3
- 关于操作系统课程的主存空间的分配与回收 采用可变分区存储管理,采用空闲分区表(链)进行。设计一个空闲分区表(链),空闲分区通过空闲分区链来管理;在进行内存分配时,系统优先使用空闲区低端的空间。 设计一个某时刻主存空间占用情况表,作为主存当前使用基础。初始化空闲区和已分配区说明表的值。自己设计一个作业申请队列以及作业完成后的释放顺序,实现主存的分配和回收。把空闲区分区表的变化情况以及各作业的申请、释放情况显示、打印出来。 算法,用MFC环境实现。 -Distribution and
ucos_Demo
- ucosDEMO程序,可以模拟实现任务管理,优先级反转,内存管理,消息队列,时钟中断等-ucosDEMO procedures, can simulate the realization of task management, priority inversion, memory management, message queues, such as clock interrupt
dynamic
- 操作系统的动态分区存储管理模拟程序。程序将分区说明表分散为可用队列与已用队列,每次插入进程或撤销进程只需将结点移至另一队列即可,当然此过程还涉及拆分分区,合并分区以及更新分区号-Dynamic partitioning operating system storage management simulation program. Procedure will Zoning Table scattered available queue queue and has spent each inser
VioceRecognition
- 使用科大讯飞的语音识别和语音合成引擎作为基础,开发的适合SP的一套语音识别应用程序,可通过简单配置应用于现有的IVR业务中。主要文件简单说明:asr.c 系统初始化,入口点asrch.c 系统核心处理单元DynGra.c 动态语法生成tts.c 语音合成eventq.c 事件队列asrtimer.c 计时器iblock.c 内存管理.-The use of Science and Technology Institute of China inquiry flying speech recogn
Memory_Management
- 扩展的动态内存机制 任务综述 本任务扩展了自己私有的内存管理机制。首先使用预先规划的思想,使用预先分配的内存池和内存分区,再通过使用消息队列作为内存池的管理机制处理内存块分配与释放的过程,而消息队列中保存的是每个预先申请内存块的地址。当用户需要分配一个内存块时,使用msgQReceive() 函数从消息队列中获取一个相应大小的内存块地址;当用户需要释放一个内存块时,则使用msgQSend()函数将内存块首地址发送回消息队列中。通过这种方法,减少了内存反复申请与释放产生外部碎片的可能
a
- 基于多级反馈队列的进程管理系统的设计(2人37,2) 要求:(1)设计三级队列,每一队列至少三个进程;(2)定义PCB(3)为每一队列设置不同的时间片,后一队列通常是前一队列的2倍,依次类推(4)采用链表管理就绪队列;(5)结果要能够显示出进程的调度过程 -c
FreeRTOSv5.1.2
- 作为一个轻量级的操作系统,FreeRTOS提供的功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能等,可基本满足较小系统的需要。 FreeRTOS内核支持优先级调度算法,每个任务可根据重要程度的不同被赋予一定的优先级,CPU总是让处于就绪态的、优先级最高的任务先运行。 FreeRT0S内核同时支持轮换调度算法,系统允许不同的任务使用相同的优先级,在没有更高优先级任务就绪的情况下,同一优先级的任务共享CPU的使用时间。FreeRTOS的内核可根据用户需要设置为可剥夺型内核或不可剥夺
Multi-level_feedback_queue
- 模拟操作系统进程管理实验中的多级反馈队列调度算法-Multi-level feedback queue scheduling
as
- 编写C语言程序,模拟UNIX磁盘空间管理中使用的分组链接法。 1.定义一个记录磁盘块号的堆栈S—free[10],以及记录栈中现有磁盘块数的变量S—nfree。 2.定义一个由40个元素构成的结构数组block[40]用作磁盘块存放。 struct size { int blocl[10] } struct blocd { struct size a[10] //用于在空闲磁盘块号链中存放磁盘块号 }block[40] 3. 假设系统中文件的最大
PCB
- pcb实现。。进程管理。就绪队列,阻塞队列实现-pcb to achieve
cheliangguanlixitong1
- 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列管理。-Stack simulation parking , queue simulated car off the sidewalk , in accordance with the input data read from the terminal into the serial management.
SVioceRecognic
- 使用科大讯飞的语音识别和语音合成引擎作为基础,开发的适合SP的一套语音识别应用程序,可通过简单配置应用于现有的IVR业务中。主要文件简单说明:asr.c 系统初始化,入入口点asrch.c 系统核心处理单元DynGra.c 动态语法生成tts.c 语音合成eventq.c 事件队列asrtimer.c 计时器iblock.c 内存管理. -Science and Technology Institute of China to use speech recognition to fly in
tingchechang
- 以栈模拟停车场,以队列模拟车场外的便道,按照从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达”或“离去”信息、汽车牌照号码以及到达或离去的时刻。对每一组输入数据进行操作后的输出信息为:若是车辆到达,则输出汽车在停车场内或便道上的停车位置;若是车辆离去,则输出汽车在停车场内停留的时间和应交纳的费用(在便道上停留的时间不收费)。栈以顺序结构实现,队列以链表结构实现。-Stack mimics the parking to the queue simulation car
uCOS-II
- u C / O S 是一种公开源代码、结构小巧、具有可剥夺实时内核的实时操作系统,商业应用需要付费。 μC/OS-II 的前身是μC/OS,最早出自于1992 年美国嵌入式系统专家Jean J.Labrosse 在《嵌入式系统编程》杂志的5 月和6 月刊上刊登的文章连载,并把μC/OS 的源码发布在该杂志的B B S 上。 用户只要有标准的ANSI 的C交叉编译器,有汇编器、连接器等软件工具,就可以将μC/OS-II嵌人到开发的产品中。μC/OS-II 具有执行效率高、占用空间小、实时性
jin-cheng-guan-li-xi-tong
- 进程管理系统:定义PCB的数据结构,用链表的形式管理进程,采用多级反馈队列调度的算法模拟进程的控制,最终完成有创建、撤销、调度、阻塞、唤醒进程等功能-Process Management Systems: Define the PCB data structure, with the form of chain management processes, the use of multi-level feedback queue scheduling algorithm simulation p
tingchechang
- 利用出栈、入栈、队列等知识和相关的c语言函数来实现对校园的停车场进行管理-Use the stack, stack, queue, and related knowledge to achieve the c language function to manage campus parking
Segmented-paged-memory-management
- 这个C程序用来模拟操作系统的段页式存储管理,采用链表、队列等数据结构来模拟。-This C program to simulate the operating system segment page memory management, the use of linked lists, queues and other data structures to simulate.