Perguntas sobre 'fork'

1
resposta

Como alterar o diretório de trabalho de um processo filho por posix_spawn? [fechadas]

No Linux (CentOS 7.5, kernel 3.10, gcc 7.3), é possível alterar o diretório de trabalho de um processo filho criado por posix_spawn antes de executar uma determinada imagem do processo (um executável)? Se sim, como? Se não, qual é a melhor prát...
11.09.2018 / 22:21
0
respostas

É possível bifurcar o painel atual no tmux e colocá-lo em um novo painel?

Muitas vezes eu configurei algumas variáveis / módulos de ambiente temporários e gostaria que eles persistissem enquanto eu criava uma divisão no Tmux. É possível forçar o atual programa em execução (ou seja, bash) e colocar isso em uma nova div...
01.06.2018 / 20:05
2
respostas

É possível descobrir se o nosso comando é originado de um script ou digitado manualmente na linha de comando?

Temos uma implementação para definir o ambiente para uma ferramenta específica com nosso comando personalizado. Exemplo: custom_command tool_name Este comando registra o tempo de invocação, usuário e nome da ferramenta em um arquivo de log...
03.05.2018 / 08:29
0
respostas

Como configurar o novo valor de RSS para um processo no Linux 3.10?

Eu quero limitar o RSS do meu processo python para 5 GB. O processo python está executando o código C ++ em cada iteração (existem 10.000 tais iterações) e executando alguns comandos que interagem com o código C ++. Como o python subprocess u...
12.02.2018 / 23:13
1
resposta

Criando uma árvore de processos específica e finalizando-a

Atualmente, estou cursando uma aula de Sistemas de Computação e estou tendo problemas com um problema de lição de casa. Eu tenho que criar esta árvore de processos específica: Eutambémprecisoqueelefiquenesseestadoporumtempo(usandosleep())para...
01.03.2018 / 19:56
1
resposta

docker fork / exec / proc / self / exe: não pode alocar memória

Após alguns dias, o docker falha com erros docker[8927]: level=error msg="Error running exec in container: execcantrun: Cannot run exec command 34a26 in container 4972e576: [8] System error: fork/exec /proc/self/exe: cannot allocate memory\n"...
24.03.2017 / 03:28
0
respostas

Traçando uma bomba de garfo

Atualmente estou tendo um problema com um servidor rodando o CentOS 6. Nos últimos dois dias, por volta do meio-dia, nos deparamos com o que acredito ser uma de nossas aplicações bombardeando o servidor. Começamos a receber o seguinte erro. -...
15.02.2017 / 21:36
0
respostas

Como entender a saída do rastreio executando um comando externo em segundo plano via strace

No Ubuntu, executo date & em um shell bash interativo cujo pid é 6913 e, ao mesmo tempo, rastreio o shell bash de outro shell bash interativo por strace . A saída do rastreamento do primeiro shell 6913 no segundo shell é: $ sudo stra...
03.03.2016 / 07:15
0
respostas

“/ sbin / yast: fork: Não é possível alocar memória” no openSUSE 10.1

Como obtenho a mensagem acima logo após iniciar uma sessão ssh. A razão pela qual eu abri a sessão ssh foi que me deparei com um erro interno de 500 servidores no painel do plesk. Eu tentei procurar por problemas semelhantes, mas todas as...
03.04.2013 / 20:28
1
resposta

(SOS) -bash: fork: Não há espaço suficiente em todos os comandos

Estou executando o SmartOS em uma zona SmartOS e agora qualquer comando bash me retorna -bash: fork: Not enough space Funciona apenas com ulimit Como consertar isso?     
06.12.2015 / 01:20