fork

    1

    1답변

    기계 구성에 따라 fork에 $? == 11을 호출하는 동안 Perl 스크립트를 상속 받았습니다. errno.h 및 variousposts에 따르면 , 11은 일부 자원이 일시적으로 사용할 수 있었기 때문에 즉, "다시 시도"EAGAIN입니다. 실패 분기점 발생하는 자원을 결정하는 방법이 있고, 하나 하여 다양한 시스템 제한 하나씩 증가 이외 (open f

    0

    1답변

    파이프를 통해 통신하기 위해 2 개의 프로세스를 만들려고합니다. 아이가 파이프에 글자를 쓸 때까지 기다렸다가 부모는 파이프에서 글자를 읽고 화면에 표시합니다. 문제는 필자가 파이프에 문자를 성공적으로 쓰는 것입니다. (필자는 즉시 테스트를 수행하여 파이프에 있음을 확인했습니다.)하지만 파이프에서 부모가 읽을 때 아무 것도 없습니다. 나는 이유를 정말로 이해

    0

    1답변

    나는 이미 포킹과 결합이 멀티 스레딩에 사용된다는 것을 알고 있지만 태스크가 분기 될 때 정확히 무슨 일이 일어나는지 이해하지 못한다. 작업을 포크로 실행하면 포크 작업이 계산 방법의 시작으로 돌아 가게됩니까? 아니면 그 일이 다른 일을합니까? 태스크가 계산 이외의 다른 메소드로 점프하여 fork 할 때 실행하려고한다면 어떻게해야할까요? 이것을 지정하기 위

    -2

    1답변

    출력은 어떻게됩니까? 나는 혼란 스럽다. 2 개 또는 3 개이지만 확실하지는 않다. 도울 수 있니? main() { printf("hello\n"); if(fork() == 0) printf("hello\n"); }

    -1

    1답변

    #include <stdio.h> #include <stdlib.h> #include <string.h> #include <signal.h> #include <sys/wait.h> #include <unistd.h> #include <sys/sem.h> #include <sys/msg.h> #include <time.h> struct msg

    1

    1답변

    내가 선택한 RSS 피드에서 문구를 검색하려면 rssgossip.py이라는 것을 사용하고 있습니다. 기본적으로 나는 검색 할 RSS 피드 배열을 반복하며, 각 프로세스를 포크하고 자식 프로세스에 execle()을 호출합니다. 나는 적절한 출력을 얻지 만 이상하게 보입니다. 그런 다음 터미널이 모든 것이 인쇄 된 후에 기다리고 있습니다. 코드 #include

    -1

    1답변

    여러 개의 하위 프로세스에 대해 실행 시간을 계산하는 방법. 병렬로 실행되고 동일한 부모 프로세스가 fork됩니다. 다음 코드가 병렬로 실행되는 프로세스를 포크하거나 직렬로 실행합니까? #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <time.h> void forkChildr

    0

    1답변

    Fork()의 ​​재귀 함수를 사용하여 아래의 트리를 실행하려고합니다. 그러나 트리의 나머지 부분에 대해서는 처음 세 개의 자식 만 생성 할 수 있습니다. 당신의 재귀 종료가 조기에 프로그램을 종료처럼 Tree Picture void process_tree(int level, char *child[], int n){ int i; int index = c

    -2

    1답변

    나는 함수 포크가 반환하는 값에 대해 약간 혼란 스럽다. 나는 0 값이 child 프로세스이고 값이 >0 인 것이 parent 프로세스임을 이해합니다. 나는 포크 후 int main() { int pid; pid = fork(); if(pid == 0) //DO SOMETHING else //DO

    -2

    2답변

    fork() 및 exec()을 사용하여 C++로 쉘을 구현하려고합니다. 다음과 같이 내 코드는 :이 코드를 실행 한 명령을 실행하려고하면 #include <iostream> #include <string> #include <unistd.h> #include <sstream> #include <vector> using namespace std;