Perguntas sobre 'process'

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

Por que alguns aplicativos não suportam o terminal depois de executar de lá

Muitas vezes, quando eu inicio um aplicativo a partir do terminal, ele inicia e mantém o terminal, portanto, se eu pressionar Ctrl+C , o aplicativo será encerrado, por exemplo, [johndoe@localhost ~] gedit No entanto, percebo que alguns pro...
14.08.2018 / 07:21
1
resposta

O processador não está vendo mudanças na memória compartilhada POSIX?

Contexto: Estou usando a memória compartilhada POSIX para fornecer um conjunto de processos com um espaço de memória compartilhada. Eu usei esse esquema já há algum tempo para compartilhar dados e está funcionando bem. No entanto, recentemen...
12.07.2018 / 19:31
2
respostas

Compreendendo mapas de memória

Os mapas de memória permitem que as páginas sejam "desbotadas" em vários processos, para que vários processos possam acessá-los. Explique como o sistema operacional pode lidar com isso com paginação?     
04.07.2018 / 01:00
1
resposta

Como visualizar os nomes de todos os processos filhos gerados por um programa

(o problema de strace -f -e execve ./myprogram do TLG Doug O'Neal me resolveu) Eu inicio um programa na linha de comando. O programa em execução gera processos. Gostaria de ver ou registrar os nomes de todos os processos gerados pelo progr...
05.07.2018 / 13:42
1
resposta

Como matar processos php-fpm presos

Eu tenho um servidor de produção, onde não sou capaz de matar processos php-fpm. Eu não sou capaz de matar nenhum dos seguintes processos com kill -9. service php-fpm start , continua em execução, mas não gera nenhum erro ou saída. A...
12.06.2018 / 16:41
1
resposta

Por que o pstack inicia o gdb (e como evitá-lo)?

A execução do pstack em um processo às vezes faz com que o gdb seja anexado a esse processo em um dos meus servidores Linux. Por que pstack lançaria o gdb e como posso evitar isso? Detalhes: O gdb está sendo executado como: /user/bin/gdb...
18.06.2018 / 16:40
1
resposta

strace um processo de curta duração

Estou tentando aprender sobre o comportamento de um processo de curta duração criado por um dos meus aplicativos. Eu sei essas coisas sobre esse processo: Parte do nome do processo. O nome e o PID do aplicativo que criará este processo....
27.04.2018 / 16:48
1
resposta

Elimine processos recursivamente por seus IDs de processo dados em um arquivo

Eu quero poder matar alguns processos. Eu sei o id do processo (que é dado no arquivo) e eu não quero fazer isso um por um. Existe alguma maneira de fazer algo como chamar o comando kill de forma recursiva e dar a ele entrada por meio de entr...
31.03.2018 / 14:05
1
resposta

Como fazer com que o pai crie filho, saia antes que o filho seja concluído e, em seguida, o órfão é reimplantado pelo init?

#include <stdlib.h> #include <stdio.h> #include <sys/types.h> #include <unistd.h> #include <sys/wait.h> int main () { pid_t child_pid; child_pid = fork (); // parent process if (child_pid > 0) { pri...
13.02.2018 / 21:15
1
resposta

minimize o tempo gasto para o processo no modo de espera ininterrupta (bloqueio) (status D)

Eu vi muitas postagens on-line sobre o que é o sono ininterrupto, ou por que, ou como, por exemplo Como saber o motivo de um processo entrar em estado de suspensão e despertá-lo? , mas não encontrei um post perguntando sobre como minimizar o te...
10.01.2018 / 19:10