Multithreaded fork

后端 未结 3 905
逝去的感伤
逝去的感伤 2020-12-03 13:45

Can fork() function be used to replicate a multithreaded process. And if so, will all threads be exactly the same and if not, why not. If replication can\'t be done through

3条回答
  •  [愿得一人]
    2020-12-03 14:23

    No.

    A fork creates a new process with his own thread(s), copies the file descriptor and the virtual memory.

    A child process does NOT share the same memory with his father. So this is absolutely not the same.

提交回复
热议问题