Je veux savoir s'il existe un moyen d'écouter un processus sous Linux et unix - quand il se termine et quel est le code de sortie du processus (script). Je ne veux pas écrire un script qui s'exécutera en Xquelques secondes et vérifiera ps -ef | grep PIDsi le processus …
J'essaie de trouver un moyen d'arrêter une interface réseau en toute sécurité, c'est-à-dire sans perturber aucun processus. Pour cela, j'ai besoin de savoir quels processus utilisent actuellement cette interface. Des outils comme ss, netstatou lsofmontrent des signes utiles qui ont des processus sockets ouverts, mais ils ne montrent pas wpa_supplicant, …
Afin de mesurer le temps CPU total d'un utilisateur, j'utilise le champ "utime" parmi /proc/[pid]/stat: utime %lu Amount of time that this process has been scheduled in user mode, measured in clock ticks (divide by sysconf(_SC_CLK_TCK). This includes guest time, guest_time (time spent running a virtual CPU, see below), so …
Après avoir installé Linux Mint 19, je voulais vérifier comment vsinc affecte les fps sous Linux, j'ai donc tapé cette commande: CLUTTER_SHOW_FPS=1 cinnamon --replace Après un certain temps, j'ai accidentellement appuyé sur Ctrl+ Zet j'ai interrompu ce processus. Immédiatement mon shell Bash et tout sauf le curseur de la souris …
Si deux processus sont connectés par un tuyau, > cmd1 | cmd2 existe-t-il un moyen cmd1de connaître le nom (ou PID) du processus de l'autre côté du tuyau ( cmd2)? Aussi, vice versa, existe-t-il un moyen cmd2d'obtenir le nom / PID de cmd1? Je sais qu'il isatty(3)faut vérifier si la …
J'ai le pid et je viens d'arrêter un programme utilisant kill -stop PID Maintenant, je veux continuer en faisant kill -cont PID Mais seulement si c'est déjà arrêté. Comment puis-je vérifier s'il est arrêté ou en cours d'exécution?
C'est une question purement académique, car cela n'arrivera jamais. Si un PID est stocké sous le type pid_t, et non avec un type à précision arbitraire, le nombre de PID pouvant exister à la fois est limité. Existe-t-il un comportement défini pour le débordement des PID? Le processus 65536th tuera …
Comment procéder pour extraire rapidement toute la mémoire échangée d'un processus du swap sans écrire sur le disque? Le contexte sur cette question est trivial, car la question systémique nécessitant la question est traitée par d'autres parties. Cependant, en ce moment, j'ai un problème où je dois fréquemment libérer de …
Je suis intéressé par les compteurs d'E / S réseau par processus, comme ceux /proc/net/devqui se trouvent et j'ai trouvé ce que je pensais être sous /proc/<pid>, c'est-à-dire /proc/<pid>/net/dev. Mais il semble que c'était trop facile car ils contiennent les mêmes compteurs que le système. Si je diffère entre le …
Je connais strace et ltrace, mais cela ne me dit que les appels système et les appels de bibliothèque qu'un processus exécute, respectivement. Je voudrais savoir exactement quelles instructions un processus exécute. Soit l'assemblage, soit une sorte de compromis entre C et l'assemblage si cela est possible. En supposant que …
Je voulais créer un Cprogramme simple pour passer dans mon répertoire de projet. Son contenu est le suivant: #include <unistd.h> int main() { chdir("/home/enedil/projects/algo"); return 0; } Je l'ai compilé avec la commande suivante ( pro.cc'est son nom de fichier): gcc pro.c -o /usr/local/bin/pro Il n'y a eu ni erreur …
La limite de fichiers ouverts par défaut par processus est de 1024 sur - disons - Linux. Pour certains démons, cela ne suffit pas. Ainsi, la question: comment changer la limite de fichiers ouverts pour un utilisateur spécifique?
Dans cette page de La conception et la mise en œuvre du système d'exploitation 4.4BSD , il est dit que: Une différence majeure entre les tuyaux et les sockets est que les tuyaux nécessitent un processus parent commun pour configurer le canal de communication Cependant, si j'enregistre correctement, la seule …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.