弱操作系统(或称权限分散式操作系统)进程调度及秩序建立问题
初级阶段
由弱操作系统及各进程共识建立单级惩罚哈希表
如果一个进程的运行对系统造成了严重负面影响,则将该进程置于惩罚哈希表。
惩罚哈希表中的元素有两个数据项,作为关键字的进程名和惩罚起止时间范围。
当一个进程被触发运行时,系统自动在哈希表中查找该进程名,若找到且当前时间处于其惩罚时间范围,则发送信号到该进程,希望其自动关闭;若一小段时间后,进程并未关闭,系统则将信号发送给各个进程,各个进程有权利且有义务抢占处理机运行(人人得而诛之);若各进程或包庇或纵容或缺乏积极性或抢不过而不去抢占,则系统采用对系统伤害更大的方式进行惩罚与终止,如:所有进程静默,如:运动进程强行持续,总之,禁止一切相关进程运行。
网友评论