针对当前虚拟操作系统存在运行延时长、可视化程度低的问题,因此提出一种基于计算思维的虚拟操作系统。对虚拟操作系统的串口模块进行设计,为串口模块的各分区构建一个虚拟的串口终端,各分区对载体设备的操作均会被转换成对虚拟串口载体设备的操作。虚拟操作系统任务调度模块中各任务均通过运行、就绪和阻塞完成虚拟进程调度,并在系统初始化过程中,为各虚拟进程设置好优先级,同时等待事件或消息驱动转向就绪队列,等到时间片来临时...
本文基于以往的研究,提出了通过虚拟相互通讯的进程,减少相互通讯的两个或多个任务的通讯时间。通过虚拟化通讯进程到一个工作站中,减少了进程间通讯开销和降低网络繁忙程度,从而降低网络通讯负载。由于虚拟化,增加了虚拟集团中的被虚拟化的硬件软件系统的资源的利用率,更加充分的利用这些结点的CPU的空闲计算能力,增加了系统中资源的利用率,并使系统的健壮性得到了提高。
作者:朱锦雷 刘俊鹏 期刊:《计算机工程》 2012年第14期
提出一种适用于云计算系统的虚拟进程自适应调度算法,给出均匀分配、负载门限、级别自增、质量控制和强制迁入5个约束,从而避免系统出现盲目调度引发的资源无效分配、迁移性震荡、活动资源池伸缩性震荡等情况。实验结果证明,该算法通过综合权衡各项指标与预期变化,能有效解决虚拟进程的自适应调度问题,具有较好的鲁棒性。