4 votes

Comment "hiberner un processus" sous Linux/Windows ?

Par exemple, si l'on appuie sur Ctrl+P lors de l'exécution d'un invité VirtualBox, l'invité peut être mis en pause, et après avoir appuyé à nouveau sur Ctrl+P, il reprendra là où il a été arrêté. Existe-t-il des commandes en ligne de commande sous Windows/Linux qui me permettent de faire la même chose avec un processus ? (le processus est par exemple : Firefox, etc.)
Gracias.

4voto

Slyce Points 11

Pour Windows, vous voulez PsSuspension . L'utilitaire demande un PID, qui est une colonne que vous pouvez ajouter dans Gestionnaire des tâches .

Pour Linux, je soutiens le au-dessus de . kill -STOP et kill -CONT.

3voto

geekosaur Points 11085

pstop fonctionnera généralement sur Linux et d'autres Unix qui implémentent /proc -Le contrôle de processus basé sur les systèmes (beaucoup de System Vs, presque pas de BSDs) ; kill -TSTP ( -TSTP doit être utilisé avec des processus interactifs ; -STOP peut être meilleur pour les démons) fonctionnera sur la plupart des Unix modernes. L'opération inverse est prun o kill -CONT respectivement. Notez que ces opérations ne sont pas nécessairement équivalentes ; sur Solaris, ce sont des opérations totalement distinctes.

0voto

Vineet Sharma Points 161

Je ne connais pas d'outil en ligne de commande, mais sous Windows, si vous installez AnVir Task Manager Free, vous pouvez sélectionner une tâche et la suspendre, puis la reprendre plus tard.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X