-
Titanium authored
1. 在BufferPoolManager中引入了更细粒度的互斥量 2. 在page.h中将pin_count改为原子量 3. 在CMake配置中加入-fsanitizer=thread TODO: 1. ThreadSanitizer仍然报pages_上有竞争 可以加入页面级别锁处理 2. flush_all_page时应阻塞所有竞争pages_的操作
53f443f9
1. 在BufferPoolManager中引入了更细粒度的互斥量 2. 在page.h中将pin_count改为原子量 3. 在CMake配置中加入-fsanitizer=thread TODO: 1. ThreadSanitizer仍然报pages_上有竞争 可以加入页面级别锁处理 2. flush_all_page时应阻塞所有竞争pages_的操作