【问题标题】:linux clone and pthreadslinux克隆和pthreads
【发布时间】:2017-09-28 02:54:53
【问题描述】:

linux 函数克隆的标志是什么以获得与 pthread_create 相同的行为? 我尝试了几种解决方案,但都给了我不同的 pid,而不仅仅是一个像 pthread_create 一样的解决方案。 我试过 CLONE_SIGHAND|CLONE_FS|CLONE_VM|CLONE_FILES | SIGCHLD 但是当我运行任务管理器时,我看到每个线程都有不同的任务,而不仅仅是一个像 pthread_create 这样的任务。我认为 pthread_create 使用克隆来创建线程。

【问题讨论】:

    标签: linux pthreads clone


    【解决方案1】:

    CLONE_THREAD 标志使新线程位于同一线程组中,这意味着 getpid(2) 将返回与调用者中相同的值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-05-18
      • 2017-06-18
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 1970-01-01
      • 2013-04-28
      • 1970-01-01
      相关资源
      最近更新 更多