搜了下,没找到明确的资料,官方文档也没有提及,望知情人士解答一下,谢谢了
https://pecl.php.net/package/APCu
https://stackoverflow.com/questions/45168588/is-apc-store-thread-safe
1
picone 2017-12-01 15:16:31 +08:00 1
是线程安全的。
apcu 内部是有定义锁的相关宏,有两对锁:APC_LOCK 和 APC_UNLOCK,APC_RLOCK 和 APC_RUNLOCK,具体实现似乎平台,在 apc_lock.c 中有相关的实现。 在 apcu 在根据 key 来进行查找时会使用 APC_RLOCK 锁定这个 key,插入、删除和修改时会有使用 APC_LOCK 锁定,具体实现在 apc_cache.c |