Perguntas sobre 'process'

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

Como saber se uma tarefa em segundo plano está concluída?

Eu invoco um script (do_something) no background via outro script (do_manythings) como abaixo. nohup do_something & Como eu saberia no script pai (do_manythings) que a tarefa invocada (do_something) foi feita?     
21.03.2013 / 14:35
2
respostas

Removendo o processo zumbi da tabela de processos

Alguém pode explicar quando o processo pai recebe o status de saída de um processo filho morto via wait , quem realmente realoca a memória do processo filho e a remove da tabela de processos?     
29.06.2011 / 12:05
1
resposta

mmap () falhou: Não é possível alocar memória - como descubro quem está reclamando?

mmap () falhou ao aparecer nos meus .xsession-errors em bursts. Mas não há indicação sobre qual aplicativo está falhando. Como eu olho para isso depois que aconteceu? Eu normalmente descubro as falhas apenas quando ocasionalmente mudo para o meu...
23.08.2012 / 21:55
3
respostas

Existe uma maneira de realmente priorizar processos ou fazer o Linux respeitar suas prioridades?

Eu sei que existem prioridades de processo como em outros sistemas operacionais, indo de -20 (a maioria dos prio) a 19 (menos de prio), mas o Linux parece ignorá-los. Neste momento, eu estava construindo o kernel em segundo plano (embora mak...
13.10.2013 / 19:48
1
resposta

Por que 'bash -c somecommand' às vezes não sai de um processo bash?

Em um Ubuntu 12.04, com o GNU bash, versão 4.2.25 (1) -release (x86_64-pc-linux-gnu), Eu tentei o seguinte comando: $ bash -c 'pstree -s $$' init───sshd───sshd───sshd───bash───pstree $ bash -c 'pstree -s $$;echo' init───sshd───sshd───sshd───b...
22.06.2014 / 02:56
2
respostas

Como ter o PID impresso no terminal no início do processo * every *?

Se eu iniciar um processo assíncrono ("em segundo plano"), algumas informações, incluindo o PID do novo processo, serão impressas no terminal antes que o processo seja executado; por exemplo $ sleep 3 & [1] 8217 $ [1] + done sle...
10.04.2017 / 13:02
3
respostas

Como pode um processo parecer ter um nome diferente na saída do ps?

Recentemente tive que limpar um servidor hackeado. O processo malicioso apareceria como "who" ou "ifconfig eth0" ou algo assim na saída "ps aux", mesmo que o executável fosse apenas um amontoado de letras, que foi mostrado em / proc / [pid] / st...
12.11.2014 / 07:19
2
respostas

Enganche a ação na criação do processo

É possível ligar uma execução de script na criação de cada processo? Essencialmente, o equivalente a inotifywait para monitorar a atividade do disco, mas aplicado à tabela de processos. Seria permitir fazer uma ação após a propagação dos p...
13.02.2016 / 21:31
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 / 19: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...
18.09.2014 / 22:20