英国帝国理工学院电脑系多线程课程教学材料之四 ---- 用Semaphores互斥访问
标签: Semaphores 英国 理工 多线程
上传时间: 2013-12-17
上传用户:yph853211
Show hou use Semaphores in RTL-ARM
标签: Semaphores RTL-ARM Show hou
上传时间: 2013-12-17
上传用户:凤临西北
Simulation of MUTEX and Semaphores.
标签: Simulation Semaphores MUTEX and
上传时间: 2013-12-31
上传用户:钓鳌牧马
FeaturesThe following standard features are provided.• Choice of RTOS scheduling policy1. Pre-emptive:Always runs the highest available task. Tasks of identical priorityshare CPU time (fully pre-emptive with round robin time slicing).2. Cooperative:Context switches only occur if a task blocks, or explicitly callstaskYIELD().• Co-routines (light weight tasks that utilise very little RAM).• Message queues• Semaphores [via macros]• Trace visualisation ability (requires more RAM)• Majority of source code common to all supported development tools• Wide range of ports and examples
上传时间: 2013-10-13
上传用户:13162218709
The main purpose of this project is to add a new scheduling algorithm to GeekOS and to implement a simple synchronization primitive (semaphore). As you might have already noticed, GeekOS uses a simple priority based preemptive Round Robin algorithm. In this project, you will change this to a multilevel feedback scheduling. In addition, you will provide user programs with Semaphores, a means to check the system s current time and a mechanism for passing command-line arguments
标签: scheduling algorithm implement to
上传时间: 2013-11-27
上传用户:Late_Li