Lien Experimental Schedutil Patches Yield 30% Boost To Web Browser Benchmark On Linux - phoronix
Lien Expérimentation scheduler Linux en Rust avec des promesses de gain pour les jeux
Lien Tiens j'avais loupé que les single-queue schedulers ont été biffés dans la Linux 5.0…
Forum Linux.général Recherche un orchestrateur de jobs pour Linux et Windows
Salut à toutes et tous,
J'expérimente jenkins en combinaison avec ansible pour l'orchestration/management des jobs sur Linux (50%) et Windows (50%) mais j'en suis moyennement satisfait concernant Windows compte tenu du nombre important de plugins qu'il faut installer et de la compatibilité mal assurée des plugins avec les dernières version de jenkins.
Du coup je cherche un autre orchestrateur de jobs tout terrain, gratuit et necessitant peu de plugin externe.
Je suis preneur de tous vos retours d'expérience ou solution (…)
Forum Linux.général lancer des scripts via cron ? besoin d'aide...
Bonjour,
je gère un petit paquet de mac et j'ai pris goût, au fil du temps, à la partie "terminal" de la chose.
J'aimerais avoir une machine, sous linux, qui me serve essentiellement à lancer des scripts de maintenance sur mes macs, à intervalle régulier.
Ce sera probablement une Debian de base, sur une machine en atom ou en ARM pour avoir qq chose de fanless, discret, de petite taille. Pour démarrer, j'ai mis une Debian dans un VM, avec (…)
La version 2.0 d’evQueue est disponible
Après plus de deux ans d’évolutions, l’équipe de développement est fière de vous présenter la version 2.0 d’evQueue, l’ordonnanceur de tâches événementiel libre (GPL v3).
evQueue est un ordonnanceur de tâches événementiel léger. Il permet la planification de tâches (remplacement de cron), mais également la gestion d’enchaînements complexes intégrant des boucles et des conditions. Le moteur permet d’utiliser la sortie d’une tâche pour instancier dynamiquement de nouvelles branches d’exécution.
L’objectif est d’extraire le flux de contrôle du code afin de donner une meilleure visibilité aux administrateurs système et aux développeurs. De plus, ce mode de fonctionnement assure la réutilisabilité du code avec le développement de briques élémentaires. La parallélisation intégrée des tâches via un système de fils d’exécution permet l’accélération des traitements intensifs en temps processeur, mais également le contrôle des ressources.
Journal sched_deadline est dans les temps
Cher Nal,
Lors de la conférence Embedded Recipes à Paris, SCHED_DEADLINE a fait l'objet d'une présentation claire et accessible à toutes et tous. Un planificateur (ou ordonnanceur) pour CPU est le bout de code qui décide quand une tâche doit être exécuté. Basiquement : l'ordre d'exécution. Cet ordonnanceur pour CPU n'est pas nouveau, mais il va devenir l'ordonnanceur par défaut à partir de Linux 4.14.
SCHED_DEADLINE implémente l'algorithme « le délai au plus tôt possible » (Earliest Deadline First) auquel (…)
Forum général.cherche-logiciel Ordonnanceur
Bonjour a tous
Je suis actuellement en stage d’entreprise et je dois mettre en place en ordonnanceur. Mon problème est faire mon choix et leur présenter une liste. Pouvez vous me faire un retour d’expérience sur les différentes solutions que vous avez pu tester.
Le parc de l entreprise est heterogene mais reste pro windows. Ils me demandent de trouver un logiciels avec les fonctionnalites ci dessous:
Lancements scripts powershell, batch, shell, sql
une interface et une utilisation simple
(agent) (…)
Journal Linux: une décennie de coeurs gaspillés
D'aucuns pensaient que l'ordonnancement (scheduling) était un problème résolu ou presque. Linus Torvals disait en 2001:
And you have to realize that there are not very many
things that have aged as well as the scheduler. Which is
just another proof that scheduling is easy.Vous devez réaliser que peu de choses ont aussi bien vieilli que l'ordonnanceur.
Ce qui constitue une preuve de plus que l'ordonnancement est facile.
L'implémentation pratique d'un algorithme pour les systèmes multi-coeurs est (…)
Publication d'evQueue sous licence libre
EvQueue est un ordonnanceur de tâches et un moteur de queueing libre. Il permet la planification de tâches simples mais aussi la gestion de workflows, enchaînements de briques logicielles de base dans un but plus avancé. La description des enchaînements de tâches est basée sur XML et XPath, reprenant ainsi des briques très standardisées pour la structure des workflows.
Le moteur d'evQueue est écrit en C++ en mode événementiel, il se démarque ainsi de certains ordonnanceurs par sa légèreté et sa rapidité. L'interface de pilotage Web est quant à elle développée en PHP. Elle permet le suivi des tâches et workflows en cours, la création de workflow notamment en mode graphique, et la planification de tâches.
En plus de l'interface de pilotage Web, evQueue propose une API réseau permettant son contrôle à distance (lancement de tâches, suivi des tâches en exécution…). L'exécution de traitements lourds est en effet une problématique récurrente des systèmes Web où les clients sont en mode asynchrone. L'utilisation d'evQueue résout cette problématique, assurant un suivi simple à mettre en place en AJAX côté utilisateur et une excellente visibilité pour les administrateurs systèmes.
Une documentation sur l'installation et l'utilisation d'evQueue, ainsi que des exemples de workflows sont disponibles sur le site d'evQueue.
EvQueue est développé et maintenu par l'équipe informatique de l'UFC-Que Choisir. Il est publié sous licence libre depuis mars 2015 (GPL 3). Il est utilisé pour les besoins informatiques de l'association depuis presque trois ans ; à ce jour, plus de quatre millions de workflows ont été lancés.
Forum général.cherche-logiciel Distribution de calcul
Bonsoir à tous,
Voilà mon problème : j'ai plein de services à lancer, et un certain nombre de machines pour les accueillir. Ces services peuvent varier (il faut en ajouter ou en supprimer certains de temps en temps), mais doivent pouvoir aussi tourner en continu pendant très longtemps. Si jamais une machine tombe (ce qui arrivera forcément), il faut relancer le service sur une autre machine, le plus rapidement possible.
Lancer un service sur une seule machine et s'assurer qu'il (…)
Forum général.cherche-logiciel Optimisation visuelle ou automatique d'un planning de conférence, de films au ciné, etc.
Hello les moules,
Je cherche si vous avez un logiciel qui permet de voir le programme d'une journée de conférence ou les films dans un cinéma, etc.
Pour avoir la visualisation du planning et voir si je vais à tel conf à 10h00, ça me permet d’enchainer deux talks à la fin, etc. ou si je vais voir tel film, je peux enchainer avec celui-là mais pas ces deux là, etc.
Merci et bon weekend :)
Journal Questions et réflexions en vrac à propos des ordonnanceurs.
Bonjour.
Connaissez-vous, en libre et en proprio un ordonnanceur qui serait :
- multi-plateformes (liunux,AIX,HP-UX,Solaris, Windows au moins)
- cross-platform (permet d'ordonnancer des séquences d'exécutions entre plusieurs noeuds, OS différents)
- permettant un sequencement de taches périodiques, de taches one shot à un instant donné, de taches déclenchées sur un événement (arrivée fichier, reception signal, etc …), avec possibilité de programmer en "one shot" ou avoir une exécution systématique dès que l'evenement a lieu
- permettant de déclencher des actions (…)