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

Port User Level RLU to Xv6-Multi-Thread #16

Closed MadPlayer closed 3 years ago

MadPlayer commented 3 years ago

kernel.org에 있는 struct foo를 이용한 rcu 예제에 rlu를 적용하여 rlu_test라는 이름으로 추가했습니다.

bigsys-gnu commented 3 years ago

os/Xv6-kernel-threads/user/makefile.mk 에서 기본 command (mkdir, rm, etc.) binary를 삭제한건가요? 기본 명령어들은 둬야 하는데 삭제 이유가 있어요?

MadPlayer commented 3 years ago

os/Xv6-kernel-threads/user/makefile.mk 에서 기본 command (mkdir, rm, etc.) binary를 삭제한건가요? 기본 명령어들은 둬야 하는데 삭제 이유가 있어요?

아 그것은 rlu 처음 포팅 시도에 파일시스템 공간이 부족해서 지운 것입니다. 추가해서 다시 올리겠습니다.