Le Centre de contrôle vous permet d'annuler une tâche de traitement par lots avant qu'elle ne commence en la supprimant de la file d'attente, mais si vous supprimez une tâche de traitement par lots alors qu'elle est déjà en cours de traitement, elle se terminera quand même en arrière-plan.
Les tâches de vectorisation sont ajoutées à la file d'attente pour chaque dessin. Cela signifie que si vous souhaitez interrompre la vectorisation d'une scène, il vous suffit d'arrêter le service de traitement par lots et de vider la file d'attente dans le Centre de contrôle. Cependant, les tâches de rendu sont ajoutées à la file d'attente pour chaque scène. Par conséquent, le seul moyen d'interrompre le rendu d'une scène en cours de rendu est d'interrompre le processus Harmony qui effectue le rendu de la scène.
IMPORTANT : Vous ne devez interrompre une tâche de traitement par lots qu'en cas de nécessité, par exemple lorsqu'une tâche extrêmement longue a été lancée par accident et risque de retarder les autres tâches.
OpenComment interrompre une tâche de traitement par lots
Dans un terminal, entrez la commande suivante
$ pgrep tbprocess
La commande affichera l'ID du processus (pid) du service de traitement par lots.
Entrez la commande suivante pour tuer tous les processus lancés par le service de traitement par lots, ce qui mettra fin à tout travail de traitement par lots en cours. Remplacez <pid de tbprocess> par l'ID du processus du service de traitement par lots, obtenu à l'aide de la commande précédente.
sudo pkill -SIGKILL -P <pid of tbprocess> (en anglais)
REMARQUELe travail que vous avez interrompu apparaîtra toujours dans la file d'attente avec le statut En cours de traitement dans le Control Center. Vous devrez supprimer manuellement le travail de la file d'attente pour l'effacer.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.