1

我想尝试执行克隆的性能,但没有在 linux 中调用 clone()(错误表示库未在该结构中实现)。

我尝试检查 sys_clone 但发现不可能,因为参数是一些寄存器信息;

还尝试使用 pthread 来模仿克隆的性能,但因为: pthread_create(&tid, NULL,foo,para) 和函数 foo 如果我使用 void* foo(void* para){ execvp(...) } execvp 不能被执行,因为 pthread 创建线程并且线程不能调用该 exec。

任何人都可以告诉我如何在不使用系统调用克隆的情况下实现克隆,或者我是否可以在 pthread 中做到这一点?或者 linux 中是否有任何其他函数调用 sys_clone 而不使用 register 参数但 clone_flags?

谢谢!

4

0 回答 0