通常对同一块数据读写需要加锁,如果写的情况多且比较耗时的话,那读的时候就比较慢。所有这时候可以考虑用双缓冲区用指针切换,虽然切换的时候也需要加读写锁,但是提升效率是明显的。
双缓冲区
最新推荐文章于 2024-07-04 01:15:00 发布
通常对同一块数据读写需要加锁,如果写的情况多且比较耗时的话,那读的时候就比较慢。所有这时候可以考虑用双缓冲区用指针切换,虽然切换的时候也需要加读写锁,但是提升效率是明显的。