issues
search
bigsys-gnu
/
mvcc-os
KhronOS, a scalable operating systems based on sv6 (MIT) with MV-RLU (multi-version concurrency control mechanism)
Other
1
stars
0
forks
source link
using spinlock instead of mutexlock for RCU and spinlock scheme
#84
Closed
bigsys-gnu
closed
2 years ago
bigsys-gnu
commented
2 years ago
현재 RCU와 spinlock에서 사용하고 있는 pthread_mutex_lock()을 pthread_spin_lock() 으로 변경
pthtread_mutex_lock( ) 이 futex로 구현되어 있어 성능에 어떤 영향을 미치는지 확인이 필요함
bigsys-gnu
commented
2 years ago
적용 및 확인됨
크지 않지만 약간의 차이가 있음