web-dev-qa-db-fra.com

Comment tuer un seul thread du terminal sous Ubuntu?

Je suis nouveau sur Ubuntu et nouveau ici. Je dois le savoir.

Comment puis-je tuer un seul thread de Terminal dans Ubuntu? J'ai Mozilla ouvert et il a 45 fils. Je veux en tuer un.

J'ai déjà effectué des recherches sur de nombreuses sources en ligne, mais en vain. Quelqu'un peut-il m'aider?

7
Daren Tan

Tu ne peux pas. Pas sans tuer tout le processus. De man 3 pthread_kill , une fonction utilisée pour le traitement du signal:

NOTES
   Signal dispositions are process-wide: if a signal handler is installed,
   the  handler  will  be  invoked  in  the  thread  thread,  but  if  the
   disposition  of  the signal is "stop", "continue", or "terminate", this
   action will affect the whole process.

Voir aussi ce post U & L .

5
muru

Cela semble être ce à quoi tgkill est destiné, mais il est peu probable que le meilleur moyen de gérer trop de threads ouverts par l'application. Il devrait être traité comme une sorte d’outil de débogage.

0
Vi.