C语言 在pthread中调用munmap的效果是什么?



在主线程中调用munmap和在pthread函数中调用它有什么区别吗?

没有区别。

mmap()munmap()是影响整个进程(所有线程)的虚拟内存的系统调用,但是哪个线程进行调用并不重要。

当然,这些函数不执行任何线程间同步,所以如果在相关内存区域上存在冲突访问或潜在的数据竞争,那是您需要解决的问题。

相关内容

  • 没有找到相关文章

最新更新