Unknown

Dataset Information

Enhancing task execution: a dual-layer approach with multi-queue adaptive priority scheduling.


ABSTRACT: Efficient task execution is critical to optimize the usage of computing resources in process scheduling. Various task scheduling algorithms ensure optimized and efficient use of computing resources. This article introduces an innovative dual-layer scheduling algorithm, Multi-Queue Adaptive Priority Scheduling (MQAPS), for task execution. MQAPS features a dual-layer hierarchy with a ready queue (RQ) and a secondary queue (SQ). New tasks enter the RQ, where they are prioritized, while the SQ contains tasks that have already used computing resources at least once, with priorities below a predefined threshold. The algorithm dynamically calculates the time slice based on process priorities to ensure efficient CPU utilization. In the RQ, the task's priority level defines its prioritization, whic

SUBMITTER: Iqbal M 

PROVIDER: S-EPMC11623127 | biostudies-literature | 2024

REPOSITORIES: biostudies-literature