Perguntas sobre 'process'

Perguntas sobre como identificar processos, listá-los, enviar sinais, matá-los, atribuir e usar prioridades de processo.
3
respostas

Como separar completamente um processo

Eu quero gerar um processo e executá-lo no nível superior para que, quando o shell sair, o processo continue sendo executado. Eu erroneamente pensei que nohup faria isso, mas quando eu sair do shell (o shell é um contêiner lxc e eu ssh para i...
17.09.2014 / 21:57
1
resposta

Como pode processar fazer “vfork sem exec” acabar em um longo sono ininterrupto?

Em esta resposta sugere que Normally, Uninterruptible sleep should not last long, but as under windows, broken drivers or broken userpace programs (vfork without exec) can end up sleeping in D forever. Como o programa userspace pode re...
19.09.2014 / 00:20
2
respostas

Determinando o uso máximo de memória para um processo extremamente curto

Eu tenho um programa que estou testando e preciso determinar a memória máxima usada pelo processo. Eu sei que em geral %código% pode me dar essa informação, mas o processo é executado em menos de 1/10 segundos, então ficar com o ps para pegá-lo...
11.04.2015 / 22:50
3
respostas

Localiza um diretório de um caminho relativo na saída do ps

Quando eu executei o comando para dar o pid dos meus processos em execução, isso me deu assim - user@machineA:/$ ps -eo pid,command | grep exhibitor | grep java | grep -v grep 1615 java -jar ./exhibitor-1.2.3/lib/exhibitor-1.2.3-jar-with-dep...
19.12.2013 / 01:01
3
respostas

Por que existe um tipo para ids de processo (pid_t), mas não para descritores de arquivo (fd)?

Vejo que pid_t é digitado em unistd.h e os descritores de arquivo estão definidos como int em fcntl.h . Mas como eles são usados de maneira semelhante, não faria sentido ter um typedef para descritores de arquivos?     
30.03.2012 / 20:24
2
respostas

Como faço para matar todos os processos, exceto o PID 1?

Eu quero matar todos os processos em um sistema, exceto o PID 1. No momento, estou usando pgrep -l . | awk "{if (\ != 1) print \}" | xargs -n 1 kill -s INT . awk é usado para excluir o processo com PID 1 Se eu executar o comando no...
17.05.2016 / 07:08
2
respostas

Por que é 'sudo pkill -HUP -f “nginx: processo mestre”' retornando código 129 e nenhuma saída

Estou tentando acionar um recarregamento do processo mestre do Nginx usando pkill e sudo . O servidor recarrega bem, mas eu estava curioso para saber se o comando sudo pkill -HUP -f "nginx: master process" retorna o código 129? # R...
17.08.2012 / 15:27
1
resposta

Entendendo o terminal de controle

Eu iniciei um programa java que simplesmente entra em um loop infinito a partir de um terminal unix (digamos que a janela do terminal tw1 ) Eu abri uma segunda janela de terminal (digamos tw2 ) e executei o comando ps -ef | grep java que me...
05.07.2016 / 13:59
4
respostas

Como o forking afeta o layout de memória de um processo?

Por favor, veja a figura a seguir, mostrando o layout da memória de um processo: : Quando alguém forks() e um novo task_struct são atribuídos, o que acontece com os endereços do processo? Em mais ou menos outras palavras: imagine que...
10.02.2012 / 19:33
1
resposta

Monitorar o tráfego de rede de um processo e todos os seus subprocessos

Eu quero saber a quantidade de tráfego de rede (entrada e saída) em um período de tempo, gerou um processo específico e todos os subprocessos que ele gera. Desenvolvi um software que contém um "gerenciador de tarefas" que é executado para sem...
21.10.2018 / 07:45