提问人:Halfgaar 提问时间:10/6/2023 更新时间:10/6/2023 访问量:37
并发访问 c++ 容器和内存领域
Concurrent access of c++ containers and memory arenas
问:
如果从多个线程访问 ,则容器在内存领域进行重新平衡/重新散列时会发生什么情况?std::unordered_map
std::mutex
线程有自己的竞技场。但是在 C++ 中,内存分配(执行)并不总是由您决定,就像容器重新组织自己一样。那么,这是否意味着在这种重组时,容器将使用碰巧触发它的线程的领域?malloc
如果是这样,如果容器的某些部分位于不同的领域,这将如何影响性能?
答: 暂无答案
评论