In this paper we present a method for reducing the context switching time in multitasking operating systems. We assume that our proposed model for context switching is based on a single processor system in which one process runs at a time. Main purpose of our proposed unified hardware/software approach is how to reduce the time delay being occurred by context switching. As we know, the time delay for context switching, the switching from a current running process to another process consists of time to back up the current process into memory space and to initialize a new process into running mode. This involves saving and restoring the processor registers and stack information. In the paper the proposed approach will be discussed with aperiodic and periodic jobs.
展开▼