By using VL (Virtual Laxity), which is an indicator to prioritize tasks that cause a virtual deadline (VD) violation problem, with VD, the complexity of the task scheduling algorithm can be reduced by reducing the complexity of the task scheduling algorithm even in a multi-core environment without VD violation problem. A method of scheduling a task to increase responsiveness, the step of checking whether there is a task that will cause a VD violation problem in the scheduling queue when task scheduling is started, and if the task has a task that will cause a VD violation problem, step; And performing a task of the fastest VD first when there is no task to cause a VD violation problem, thereby implementing a task scheduling method for improving the responsiveness of the processor without violating a virtual deadline.
展开▼