ahorn / xv6
A simple Unix-like teaching operating system developed by MIT
☆47Updated 10 years ago
Alternatives and similar repositories for xv6:
Users that are interested in xv6 are comparing it to the libraries listed below
- a tiny monolithic kernel☆61Updated 8 years ago
- A hobby OS☆53Updated 3 years ago
- A multi-thread Redis implementation with RCU☆16Updated 11 months ago
- A quick tutorial on how to implement malloc/free/calloc/realloc☆172Updated 5 years ago
- re-implementation of UNIX v6 in ANSI C for x86_64 SMP☆180Updated last year
- A toy OS☆54Updated 8 years ago
- Implementing coroutines, channels, message passing, etc.☆133Updated 3 years ago
- POSIX-like scalable multicore research OS kernel☆189Updated 5 years ago
- A simple coroutine☆39Updated 10 years ago
- Tiny OS kernel for Tsinghua OS course☆46Updated 10 years ago
- Key-Value/Document store database library with btree and ARTree indexing methods, SSN-MVCC concurrency☆74Updated 3 years ago
- In-memory generic B-tree implementation☆27Updated 14 years ago
- Reimplementation in ANSI C of Unix v6 + POSIX compliance + VFS + ulibc + ACPI☆66Updated 4 years ago
- Log-Structured Merge-Tree (LSM-Tree)☆89Updated 8 years ago
- Simple in process cycle counting for Linux☆20Updated 13 years ago
- A prototype of a web server, using master-worker architecture, written in C.☆49Updated 8 years ago
- mirror of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/perfbook.git☆73Updated 12 years ago
- JIT compiler from scratch, derived from Nick Desaulniers' great work☆44Updated 4 years ago
- A minimal mark-and-sweep garbage collector☆44Updated 6 years ago
- 64bit port of xv6☆128Updated 5 years ago
- lock free modified prefix B+tree append-only database☆117Updated 9 years ago
- Tiny system call tracer and debugger☆110Updated 6 years ago
- TokuFT is a high-performance, transactional key-value store☆19Updated 4 years ago
- Some toy labs for compiler course☆58Updated 2 years ago
- The first available release, on March 22, 1987.☆73Updated 7 years ago
- A high-performance, concurrent hash table☆24Updated 11 years ago
- A simple file system☆38Updated 12 years ago
- Different implementations of spinlock.☆105Updated 10 years ago
- C implementation of a caching and cache-filling library inspired to groupcache☆43Updated 9 years ago
- Libhalog is an open-source high available redo-log library using multiple paxos.☆37Updated 6 years ago