Makefile :: Parallel :: Planificateur

Makefile :: Parallel :: Le planificateur est l'interface tout sous-système neuf ou ancien doit obéir afin qu'il puisse être utilisé par le programme PMAKE.
Télécharger maintenant

Makefile :: Parallel :: Planificateur Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Rben Fonseca
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~root/Makefile-Parallel-0.02/lib/Makefile/Parallel/Scheduler.pm

Makefile :: Parallel :: Planificateur Mots clés


Makefile :: Parallel :: Planificateur La description

Makefile :: Parallel :: Le planificateur est l'interface tout sous-système neuf ou ancien doit obéir afin qu'il puisse être utilisé par le programme PMAKE. Makefile :: Parallel :: Le planificateur est l'interface tout sous-système neuf ou ancien doit obéir afin qu'il puisse être utilisé par le programme PMAKE. Chacune des fonctions est documentée. Pour une implémentation simple où vous pouvez apprendre les détails, voir le code du sous-système local.pm.Newthis Fonction est un constructeur, il doit renvoyer un nouvel objet et faire toutes les choses d'initialisation nécessaires pour commencer à accepter les travaux.LaunchThis Fonction reçoit une structure de travail et devrait lancer le travail sur le système. Cette méthode ne doit pas bloquer. La variable de débogage est définie sur true si l'utilisateur souhaite d'imprimer ou d'enregistrer des informations de débogage.PollThis fonction doit renvoyer un booléen, indiquant si le processus est passé en tant que paramètre $ travail est toujours en cours d'exécution. L'enregistreur pourrait être utilisé pour imprimer des messages de débogage .InterruptThis fonction doit être appelé à forcer l'interruption d'une fonction de processus exécutant.get_Idthis doit simplement renvoyer l'identifiant unique de ce processus.can_runif pour une raison quelconque du travail spécifié ne pouvait pas être exécuté (par exemple: Il n'y a pas de ressources disponible), vous devez retourner false sur la fonction.CleanClean n'importe quel désordre que vous pouvez créer. (par exemple, des fichiers temporaires) .get_dead_job_infotries pour obtenir des informations du travail mort. Cette fonction devrait * essayer * de peupler le $ Job -> {réeltime} et $ job -> {sitterstatus}. Ce n'est pas nécessaire cependant. Il devrait simplement * essayer * d'obtenir cette information. Exigences: · Perl


Makefile :: Parallel :: Planificateur Logiciels associés