2 dépôts
Scheduling of tasks in a queue based on priority levels to determine execution order.
Distinct from Task Priority Management: Focuses on the order of task dequeuing in a promise queue rather than CPU processor time distribution.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Queue Priority Scheduling. Refine with filters or upvote what's useful.
p-queue is a JavaScript promise queue and concurrent task scheduler designed to limit the number of active asynchronous operations. It serves as an asynchronous rate limiter and promise lifecycle manager to prevent resource exhaustion. The project distinguishes itself through priority-based task scheduling and token-bucket rate limiting to control execution frequency. It integrates with abort signals for task cancellation and provides mechanisms to pause, resume, and clear pending operations. The tool covers broader traffic management capabilities including operation timeouts and concurrency
Supports priority-based task scheduling to ensure critical operations are processed before lower-priority ones.
Slurm est un gestionnaire de charge de travail de cluster et un planificateur de tâches conçu pour les environnements de calcul haute performance. Il fonctionne comme un orchestrateur de calcul distribué qui met en file d'attente et exécute des tâches computationnelles à grande échelle sur plusieurs nœuds de calcul dans un cluster. Le système agit comme un arbitre de ressources, distribuant les nœuds matériels et les processeurs entre les utilisateurs simultanés pour éviter les conflits de ressources et maximiser l'efficacité. Il coordonne le lancement simultané de multiples processus sur différents serveurs physiques pour exécuter des jobs parallèles et des charges de travail scientifiques. La plateforme couvre de vastes domaines de capacités, notamment la planification de jobs par lots, l'allocation de ressources de calcul et l'exécution de charges de travail parallèles. Il gère le timing et l'exécution des jobs en fonction de la disponibilité des ressources et de la priorité.
Orders pending workloads in a logical queue and dispatches them according to user priorities.