发明名称 一种嵌入式SRAM操作系统进程调度的实现方法
摘要 本发明公开了一种嵌入式SRAM操作系统进程调度的实现方法。在嵌入式SRAM操作系统中,采用先进先出的方法对嵌入式SRAM操作系统中的进程进行调度,对于到达每一个进程,都记录进程的状态,对于先进入就绪状态的进程,处理器优先进行处理,直到运行结束或者阻塞。本发明的方法可以减少调度的复杂性,加快调度的速度,对于同等优先级且没有实时性要求的顺序进程来说,采用这种调度方法更为有效。
申请公布号 CN1892604A 申请公布日期 2007.01.10
申请号 CN200610050122.7 申请日期 2006.03.31
申请人 浙江大学 发明人 陈天洲;胡威;沙峰;连毅
分类号 G06F9/46(2006.01);G06F9/50(2006.01) 主分类号 G06F9/46(2006.01)
代理机构 杭州求是专利事务所有限公司 代理人 林怀禹
主权项 1.一种嵌入式SRAM操作系统进程调度的实现方法,其特征在于:1)记住进程的状态在进程被创建进入就绪态,或者从其他状态进入到就绪状态,它们会被加入到一个就绪队列,对于每一个,记住进程的状态,这个信息一般记录在一个进程的进程控制块内;2)进程进入次序判断对于每个进入到就绪队列的进程,它的PCB中都记录了该进程到达的次序,处理器在调度之前,读取进程PCB中记录的进程到达次序的条目,从而判断出进程到达的次序;3)处理器分配把选中进程的进程控制块内有关现场的信息,送入处理器相应的寄存器中,从而让它占用处理器运行;4)收回处理器将处理器有关寄存器内容送入该进程的进程控制块内的相应单元,从而使该进程让出处理器。
地址 310027浙江省杭州市西湖区浙大路38号