【发布时间】:2019-09-26 02:14:18
【问题描述】:
我有两个线程,在这两个线程中,我使用 uma_zalloc() 和 uma_zfree() 函数作为 uma_zone_t 的一个变量。 我想知道 uma_zone_t 是否是线程安全的?
【问题讨论】:
标签: memory kernel freebsd space pool
我有两个线程,在这两个线程中,我使用 uma_zalloc() 和 uma_zfree() 函数作为 uma_zone_t 的一个变量。 我想知道 uma_zone_t 是否是线程安全的?
【问题讨论】:
标签: memory kernel freebsd space pool
是的,就并发分配和释放而言,区域指针的使用是线程安全的。区域结构管理内存池,UMA 接口不需要外部同步。
【讨论】: