ise*_*tsk 9 c glib thread-safety
我有多个线程在GHashTable中添加,修改和查找数据.它是线程安全的,还是我需要自己实现线程安全?
unw*_*ind 14
文档清楚地说明了这一点:
调用之后g_thread_init(),GLib完全是线程安全的(所有全局数据都会自动锁定),但出于性能原因,各个数据结构实例不会自动锁定.因此,例如,您必须协调GHashTable来自多个线程的访问.
g_thread_init()
GHashTable
所以:不,哈希表不是线程安全的.
归档时间:
13 年,10 月 前
查看次数:
1305 次
最近记录:
8 年,2 月 前