utsaslab / optfsLinks
The Optimistic File System (OptFS) is a Linux ext4 variant that implements Optimistic Crash Consistency, a new approach to crash consistency in journaling file systems. OptFS improves performance for many workloads, sometimes by an order of magnitude. OptFS provides strong consistency, equivalent to data journaling mode of ext4.
☆35Updated 12 years ago
Alternatives and similar repositories for optfs
Users that are interested in optfs are comparing it to the libraries listed below
Sorting:
- Distributed Shared Persistent Memory. SoCC 2017☆69Updated 5 years ago
- WineFS (SOSP 21): a huge-page aware file system for persistent memory☆36Updated 2 years ago
- ☆21Updated 8 years ago
- Transparent Paxos☆45Updated 6 years ago
- ☆33Updated 8 years ago
- MapReduce for multi-core☆50Updated 12 years ago
- Core aware thread management system☆239Updated 2 years ago
- Strata: A Cross Media File System☆74Updated 2 years ago
- A tool for measuring the cache-coherence latencies of a processor (i.e., the latencies of loads, stores, CAS, FAI, TAS, and SWAP).☆79Updated 3 years ago
- An RDMA-powered, fast, and scalable Paxos protocol☆26Updated 6 years ago
- Persistent Memory Programming book examples☆41Updated last year
- Source code for our OSDI 2016 paper☆110Updated 7 years ago
- SplitFS: persistent-memory file system that reduces software overhead (SOSP 2019)☆170Updated 3 years ago
- i10 kernel implementation (NSDI'20)☆54Updated 5 years ago
- Protocol-Aware Correlated Crash Explorer for Distributed Storage Systems☆15Updated 9 years ago
- NOVA: NOn-Volatile memory Accelerated log-structured file system (This repo is deprecated. Use https://github.com/NVSL/linux-nova)☆91Updated 8 years ago
- Key-Value Store for Non-Volatile Memories uDepot☆46Updated 3 years ago
- MICA: A Fast In-memory Key-Value Store (see isca2015 branch for the ISCA2015 version)☆213Updated 10 years ago
- A fast in-memory key-value store☆52Updated 8 years ago
- ☆42Updated 6 years ago
- Remote Persistent Memory Access Library☆105Updated 2 years ago
- Yizhou' Homepage☆53Updated last month
- NUMA-Aware Reader-Writer Locks☆19Updated 11 years ago
- Redis adapted to use Persistent Memory☆59Updated 4 years ago
- ☆33Updated 7 years ago
- LFS using Fuse☆46Updated 13 years ago
- NVM Database from Carnegie-Mellon U☆24Updated 5 years ago
- C++ bindings & containers for libpmemobj☆110Updated 2 years ago
- Code of the paper "Building an Efficient Key-Value Store in a Flexible Address Space", EuroSys '22☆21Updated 10 months ago
- POSIX-like scalable multicore research OS kernel☆197Updated 5 years ago