Perguntas sobre 'process'

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

Qual é a diferença entre um trabalho e um processo?

Qual é a diferença entre um "trabalho" e um "processo"?     
20.11.2010 / 11:49
4
respostas

Como listar processos bloqueando o arquivo?

Usando flock , vários processos podem ter um bloqueio compartilhado ao mesmo tempo ou aguardar para adquirir um bloqueio de gravação. Como faço para obter uma lista desses processos? Ou seja, para um determinado arquivo X, é ideal encontrar...
08.08.2013 / 15:24
6
respostas

Pressionar ctrl-c várias vezes faz com que o programa em execução feche mais rapidamente?

Muitas vezes começo a ler um arquivo enorme e depois quero sair depois de um tempo, mas há um atraso de pressionar + C para o programa pára. Existe uma chance de encurtar a defasagem pressionando a tecla Ctrl + C várias vezes? Ou estou p...
15.01.2014 / 07:33
4
respostas

Existe alguma variante do UNIX em que um processo filho morre com seu pai?

Eu tenho estudado o comportamento do kernel do Linux há algum tempo, e sempre ficou claro para mim que: When a process dies, all its children are given back to the init process (PID 1) until they eventually die. No entanto, recentemente,...
01.10.2014 / 22:11
9
respostas

Como posso matar um processo e ter certeza de que o PID não foi reutilizado

Suponha, por exemplo, que você tenha um script de shell semelhante a: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p Deve fazer o truque, não é? Exceto que o processo pode...
25.01.2015 / 18:22
2
respostas

Como identificar um processo que não possui pid?

Eu tenho um processo que escuta 2 portas: 45136 / tcp e 37208 / udp (na verdade eu assumo que é o mesmo processo). Mas o netstat não retorna nenhum pid: netstat -antlp | grep 45136 tcp 0 0 0.0.0.0:45136 0.0.0.0:*...
27.10.2013 / 02:55
2
respostas

Por que o fork do mecanismo de criação de processo padrão?

A chamada do sistema UNIX para criação de processo, fork (), cria um processo filho copiando o processo pai. Meu entendimento é que isso é quase sempre seguido por uma chamada para exec () para substituir o espaço de memória do processo filho (i...
07.02.2012 / 19:13
5
respostas

Executar vários comandos e matá-los como um em bash

Eu quero executar vários comandos (processos) em um único shell. Todos eles têm saída contínua própria e não param. Executá-los no fundo quebra Ctrl - C . Eu gostaria de executá-los como um único processo (subshell, talvez?) Para poder parar...
20.05.2015 / 05:34
6
respostas

Quem tem a outra extremidade deste par de socket unix?

Eu quero determinar qual processo tem a outra extremidade de um soquete UNIX. Especificamente, estou perguntando sobre um que foi criado com socketpair() , embora o problema seja o mesmo para qualquer soquete UNIX. Eu tenho um programa...
08.07.2011 / 22:16
1
resposta

O que este processo indica?

Se você verificar o STAT column na imagem acima, verá Ss S S< SN and R+ O que isso indica? %código%. Se sim, então qual é o significado de Process states ?     
10.08.2011 / 10:04