1.
Overview
2.
Kernel Architecture
2.1.
Concurrency
2.1.1.
Node Replication
2.1.2.
Concurrent Node Replication
2.2.
Memory
2.3.
Process
2.4.
Scheduler
2.5.
File system
3.
User Space
3.1.
KPI
3.2.
Lineup
3.3.
Vibrio
3.4.
RKApps
4.
Development
4.1.
Configuration
4.2.
Styleguide
4.3.
Building
4.4.
Running
4.5.
Debugging
4.6.
Testing
4.7.
Tracing
5.
Benchmarking
5.1.
Microbenchmarks
5.2.
Redis
5.3.
Memcached
5.4.
LevelDB
5.5.
Artifact Evaluation (OSDI'21)
5.6.
Baselines
6.
Environment
6.1.
Persistent Memory
6.2.
Remote DMA
6.3.
VM shared memory
6.4.
Compute Express Link
7.
Continuous Integration
8.
Related Work
9.
Contributors
Light
Rust
Coal
Navy
Ayu
nrk Documentation
Development
This chapter should teach you how to
Build
,
Run
,
Debug
,
Test
and
Trace
the OS.