찾다

 >  Q&A  >  본문

우분투 - 상위 프로세스 데이터를 참조하고 수정하는 pcntl 하위 프로세스에 문제가 있습니까? ?

代码:

으아악

结果:

프로세스 간 데이터 통신은 어떻게 하나요? ?

怪我咯怪我咯2832일 전806

모든 응답(3)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-24 09:14:06

    자식 프로세스가 생성된 후에는 상위 프로세스의 변수 데이터와 분리되었습니다. 하위 프로세스가 상위 프로세스 변수를 수정하도록 하려면 프로세스 간 통신을 통해 해당 코드를 구현해야 합니다. 스스로요. 물론 공유 메모리를 통해서도 변수를 공유할 수 있습니다.

    회신하다
    0
  • PHPz

    PHPz2017-04-24 09:14:06

    프로세스 간 통신에는 다양한 방법이 있습니다. 가장 일반적인 것은 TCP입니다.

    회신하다
    0
  • 迷茫

    迷茫2017-04-24 09:14:06

    저는 방금 pcntl을 배우고 있었는데 프로세스 간 통신에 대해서도 생각했습니다. 메시지 대기열을 사용하는 방법이 너무 복잡하지 않다고 생각하여 코드에 몇 문장을 추가했습니다. 그것을 시도하고 서로를 도울 수 있습니다.

    으아악

    회신하다
    0
  • 취소회신하다