0
是否有任何Linux
相当于fork1
的Solaris
? Solaris手册页说:对fork()
的调用与对fork1();
的调用完全相同,只有调用线程在子进程中被复制。这是针对fork()
的POSIX指定的行为。Linux相当于solaris的fork1
是否有任何Linux
相当于fork1
的Solaris
? Solaris手册页说:对fork()
的调用与对fork1();
的调用完全相同,只有调用线程在子进程中被复制。这是针对fork()
的POSIX指定的行为。Linux相当于solaris的fork1
...
请注意以下几点进一步指出:
- 子进程都与一个单独的线程 -the一个叫
fork()
创建。父项的整个虚拟地址空间为 ,其中包括互斥状态,条件 变量和其他pthreads对象;使用pthread_atfork(3)
可能有助于处理这可能导致的问题。...
由于两个fork()
和fork1()
在Solaris仅复制调用线程在孩子的过程中,Linux的fork()
通话将等同。
也许某些东西可以用通用的['clone' Linux系统调用](http://man7.org/linux/man-pages/man2/clone.2.html)来模拟(这是“ Linux上的fork和'pthread_create')? –