Perguntas sobre 'process'

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

Como posso verificar se um processo está parado na linha de comando?

Eu tenho o pid e acabei de interromper um programa usando kill -stop PID Agora quero continuar fazendo kill -cont PID Mas somente se já estiver parado. Como eu verificaria se está parado ou em execução?     
06.11.2016 / 15:23
2
respostas

Como você faz um bloqueio entre processos no Linux (C / C ++)?

Preciso ter certeza de que um processo seja executado somente em uma instância por vez. No Windows, você poderia usar o mutex nomeado. Mas não tenho ideia do que usar no Linux. Acho que já vi uma abordagem onde o aplicativo cria um arquivo ex...
15.09.2011 / 11:18
1
resposta

Os IDs do processo serão reciclados? E se você atingir o id máximo?

As IDs de processo estão aumentando estritamente, mas se o sistema for executado por tempo suficiente e houver muitos processos sendo finalizados e iniciados, você poderá alcançar o limite do tipo integral subjacente (no meu sistema, parece ser...
13.12.2011 / 02:51
4
respostas

Como posso determinar se um programa está em execução quando inicio um shell e inicio esse programa se ele ainda não estiver em execução?

Quando inicio um shell, no meu caso bash e / ou zsh, que linhas preciso adicionar a .zshrc e / ou .bashrc para verificar se um programa já está em execução e se o programa não está já em execução, inicie? Exemplo: Estou iniciando um novo shel...
01.06.2016 / 14:29
2
respostas

Escreva dentro de um socket aberto por outro processo no Linux

É possível no Linux um processo escrever dentro de um soquete aberto por outro? Digamos que eu abra uma conexão para o google.com usando o netcat: myuser@linux:~$ nc google.com 80 Agora posso pesquisar o processo pid e abrir a pasta do...
10.03.2012 / 19:17
3
respostas

Perfil Detalhado por Processo

Estou procurando uma maneira de criar um perfil de um único processo, incluindo o tempo gasto para CPU, E / S, uso de memória ao longo do tempo e, opcionalmente, chamadas do sistema. Eu já conheço o callgrind oferecendo alguns recursos bás...
25.07.2012 / 15:49
2
respostas

O que fazer quando “nice” não é bom o suficiente (FreeBSD)

Eu tenho usado o x265 para codificar alguns vídeos em minha estação de trabalho recentemente, mas tenho um problema: mesmo que eu inicie usando nice -n 20 x265 para deprioritizá-lo, ele ainda atrasa o computador enquanto ele está em execuç...
22.05.2015 / 06:27
1
resposta

O Linux Altera Automaticamente um Processo Niceness?

Eu sei que você pode alterar um niceness de processo com setpriority ou nice ou renice . No entanto, o Linux ajusta / altera automaticamente um niceness de processo sem entrada do usuário? Eu tenho um processo para o qual eu uso s...
10.01.2017 / 04:54
1
resposta

Onde está o PCB no linux

Um PCB é um bloco de controle de processo , esta é sua definição na Wikipedia Process Control Block (PCB, also called Task Controlling Block,[1] Task Struct, or Switchframe) is a data structure in the operating system kernel containing...
18.08.2014 / 08:26
1
resposta

O que é / proc / pid / net / dev?

Estou interessado em contadores de E / S de rede por processo, como aqueles em /proc/net/dev , e descobri o que achei que estava em /proc/<pid> , ou seja, /proc/<pid>/net/dev . Mas parece que foi muito fácil porque eles contêm...
19.08.2015 / 15:04