Articles of process de

tuer les process automatiquement

J'ai besoin de tuer tous les process dans une certaine coquille à l'exclusion de certains process. Comme sh qui est ma coquille. Et la comand. C'est ce qui est actuellement dans ma coquille en ce moment. rcihp146 :/home/msingh2> ps PID TTY TIME COMMAND 8880 pts/258 0:00 ps 5908 pts/258 0:00 sh Mais s'il y a […]

Echec de mmap (): Impossible d'allouer de la memory – comment savoir qui se plaint?

mmap () a échoué dans mes erreurs .xsession en rafales. Mais il n'y a aucune indication sur l'application avec laquelle il échoue. Comment est-ce que je regarde dans ceci après qu'il soit arrivé? Je découvre habituellement les échecs seulement quand je passe de time en time à mon espace de travail "tail -f .logs / […]

/ proc / pid / map adresses (et de les convertir)

Lorsque l'on regarde les maps memory dans / proc / pid / maps, on peut voir différentes adresses de longueur 00400000-0042e000 r-xp 00000000 fb:01 268953 /bin/nano 0062e000-0062f000 r–p 0002e000 fb:01 268953 /bin/nano 0062f000-00630000 rw-p 0002f000 fb:01 268953 /bin/nano 0081e000-00906000 rw-p 00000000 00:00 0 [heap] 7f8313e5c000-7f8314109000 rw-p 00000000 fb:01 2399989 /usr/share/misc/magic.mgc 7f8314109000-7f83142ce000 r–p 00000000 fb:01 2759354 […]

Comment datatables dans / proc / * sont-elles collectées et dans quelle mesure est-elle fiable?

Récemment, j'ai travaillé avec un outil de surveillance de cluster (ganglia) qui agrège les mésortingques système de /proc/* sur chaque machine. Comment datatables dans /proc/* sont-elles collectées? Qui écrit datatables là-bas? À quelle fréquence datatables sont-elles mises à jour? Puis-je régler la façon dont il est recueilli afin qu'il soit plus précis?

Existe-t-il un utilitaire qui interprète / proc / interrompt datatables dans le time?

y a-t-il quelque chose là-bas? Comme top est pour ps

Désactiver la génération d'adresses de memory random dans mes programmes

Je lis "L'art de l'exploitation" et je voudrais essayer quelques expériences, y compris la lecture et l'écriture à diverses adresses memory. J'ai créé des programmes simples et essayé d'écraser leurs variables via différents hacks, le problème est que les adresses de ces variables changent à chaque fois que j'exécute le programme, ce qui rend tout […]

Surveillance de l'activité du système de files

Dis, j'ai un programme, et je veux surveiller son activité de système de files (quels files / directorys sont créés / modifiés / supprimés etc.) Ce programme peut être capable de frayer des process supplémentaires, et ainsi, je voudrais get l'activité de ces process engendrés aussi. Comment devrais-je y aller?

Empêcher un script d'épuiser les ressources système et de planter tout le système

Je pensais qu'il y avait un moyen "canonique" d'avoir ceci? Context et description Je dois installer un programme sur le server en direct. Bien que je fasse confiance au vendeur (FOSS, Github, plusieurs auteurs …), je préfère éviter de ne pas avoir un scénario de script totalement impossible à résoudre et épuiser les ressources du […]

Suggestions nécessaires pour déboguer pourquoi ps -ef est bloqué

Quelques-uns de mes process consumnt 100% de cpu. J'essaie de comprendre quels scripts le provoquent J'ai essayé de courir strace ps -ef : open("/proc/PID/status", O_RDONLY) = 6 read(6, "Name:\textract\nState:\tR (running)"…, 1023) = 1023 close(6) = 0 open("/proc/PID/cmdline", O_RDONLY) = 6 read(6, Donc, il se bloque en essayant de lire /proc/PID/cmdline . J'ai essayé de chatter […]

Quelle est la différence dans l'utilisation du processeur entre 'ps aux' et 'ps -ef'?

J'utilise Ubuntu 12.04.1 Linux. Je vois une différence entre le format de sortie %CPU et C de la command ps pour un process. Il n'est pas clairement noté dans la page man ps . Les pages de Man disent: CODE HEADER DESCRIPTION %cpu %CPU cpu utilization of the process in "##.#" format. Currently, it is […]