标签: c++ ubuntu thread-safety
我在Linux共享对象中继承了大量的c ++代码,我怀疑它不是可重入的。
有没有办法在同一进程中生成的多个线程中运行此代码,方法是确保每个线程加载自己的dll副本并维护自己的内存空间?
答案 0 :(得分:0)
当然不是。 线程使用相同的内存空间。 进程具有单独的内存空间。因此,如果您的代码不可重入,则需要运行多个单独的进程。