【问题标题】:Can the variables of a parent process be changed by the child process?父进程的变量可以被子进程改变吗?
【发布时间】:2020-01-01 15:08:29
【问题描述】:

我知道线程共享相同的变量?但是流程呢?

【问题讨论】:

    标签: linux unix process


    【解决方案1】:

    进程有独立的内存空间。一个进程不能改变另一个进程的内存,父/子进程也不例外。孩子不能改变父母的变量,父母也不能改变孩子的变量。

    进程之间必须使用进程间通信 (IPC) 机制进行通信,例如:

    • 管道
    • 信号
    • 文件
    • UNIX 套接字
    • 网络套接字
    • 共享内存

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多