gpt4 book ai didi

c - 对于多线程的只读访问,GLib 的 GHashTable 是线程安全的吗?

转载 作者:太空宇宙 更新时间:2023-11-04 01:48:41 25 4
gpt4 key购买 nike

我想在程序初始化时创建一个 GHashTable,稍后仅供新创建的线程读取并发访问。

在没有锁的情况下这样做安全吗?

最佳答案

一般来说,只有当您可以在另一个线程中读取或修改数据的同时修改数据时,才需要互斥。如果所有的访问(在初始化时填充哈希表之后)都只是读取,则不需要锁。

关于c - 对于多线程的只读访问,GLib 的 GHashTable 是线程安全的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48173893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com