Perguntas com a marcação «fork»

24
Como fazer o processo filho morrer após a saída dos pais?
Suponha que eu tenha um processo que gera exatamente um processo filho. Agora, quando o processo pai termina por qualquer motivo (normalmente ou de forma anormal, por morte, ^ C, afirmar falha ou qualquer outra coisa), quero que o processo filho morra. Como fazer isso corretamente? Alguma pergunta semelhante sobre …
209 c  linux  unix  process  fork 


5
A diferença entre fork (), vfork (), exec () e clone ()
Eu estava procurando encontrar a diferença entre esses quatro no Google e esperava que houvesse uma quantidade enorme de informações sobre isso, mas realmente não havia uma comparação sólida entre as quatro chamadas. Comecei a tentar compilar uma espécie de visão geral básica das diferenças entre essas chamadas de sistema …
197 linux  process  fork  exec  clone 

3
fork () ramifica mais do que o esperado?
Considere o seguinte trecho de código: #include <stdio.h> #include <sys/types.h> #include <unistd.h> int main(void) { int i; for(i = 0; i < 2; i++) { fork(); printf("."); } return 0; } Este programa gera 8 pontos. Como isso pode ser possível? Não deveria haver 6 pontos?
186 c++  c  fork 

4
Ter uma filial particular de um repositório público no GitHub?
Eu tenho um projeto PHP público em um repositório GitHub, que contém apenas uma ramificação (mestre). Quero ter uma ramificação / bifurcação separada que seja privada para mim (paguei por repositórios particulares do GitHub). Eu gostaria de poder mesclar alterações do ramo privado / bifurcação no repositório público e vice-versa. …
126 github  git-branch  fork 


5
Como usar memória compartilhada com Linux em C
Eu tenho um pequeno problema com um dos meus projetos. Tenho tentado encontrar um exemplo bem documentado de uso de memória compartilhada, fork()mas sem sucesso. Basicamente, o cenário é que quando o usuário inicia o programa, eu preciso armazenar dois valores na memória compartilhada: current_path que é um char * …
117 c  linux  fork  shared-memory 

5
Puxar solicitação sem bifurcação?
Aqui estão as etapas de contribuição de código do tópico " Como posso contribuir com o código de outras pessoas no GitHub? " Desenhe o projeto Faça um ou mais commits bem comentados e limpe o repositório. Você pode fazer uma nova ramificação aqui se estiver modificando mais de uma …
105 git  github  fork  repository 



4
Os threads são copiados ao chamar o fork?
Se eu tiver um programa em execução com threads e chamar fork()um sistema baseado em unix, as threads serão copiadas? Eu sei que a memória virtual para o processo atual é copiada 1: 1 para o novo processo gerado. Eu sei que os threads têm sua própria pilha na memória …
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.