锁问题疑惑
Open
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 335
- PR merge metrics
- No merged PRs in 30d
Description
看文章有这段话
> 通过 WRITE_MSG 实现,可知,atrace 数据是实时写入 fd 为 atrace_marker_fd 的文件中,如果多线程同时写入,则会出现锁问题,导致性能损耗加大
但是我看了ftrace ringbuffer实现和说明多写是无锁设计,所以这里说的锁具体指的是什么?
Contributor guide
Assessment
This issue has not been assessed yet.