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.
☆35Nov 12, 2013Updated 12 years ago
Alternatives and similar repositories for optfs
Users that are interested in optfs are comparing it to the libraries listed below
Sorting:
- NVM Database from Carnegie-Mellon U☆24Jul 18, 2020Updated 5 years ago
- Benchmark of common hash functions☆10Sep 15, 2019Updated 6 years ago
- Back/forward ported patches based on https://research.cs.wisc.edu/adsl/Software/split/☆13Apr 30, 2016Updated 9 years ago
- Log Structured File System in Linux Kernel☆16Jul 12, 2013Updated 12 years ago
- Codes for MO's Trading☆15Mar 20, 2022Updated 3 years ago
- A high-performance file system for multicore CPUs and flash storage☆34Apr 3, 2023Updated 2 years ago
- An implementation of the persistent skiplist based on Intel Optane Persistent Memory. It is with Intel's pmemkv as an storage engine☆13Apr 9, 2021Updated 4 years ago
- Code for "Yoav Zuriel, Michal Friedman, Gali Sheffi, Nachshon Cohen, and Erez Petrank. Efficient Lock-Free Durable Sets, OOPSLA 2019" (ht…☆19Jan 30, 2020Updated 6 years ago
- Use your browser as a remote and touchpad (iphone/ipad/laptop, etc)☆46Mar 31, 2021Updated 4 years ago
- Universal Presentation: A Header-only C++ Library to Cout STL containers and more☆18Aug 14, 2023Updated 2 years ago
- This repository contains the source code for our ACM SIGMOD '21 paper (Maximizing Persistent Memory Bandwidth Utilization for OLAP Worklo…☆21Jul 27, 2022Updated 3 years ago
- Range Optimized Adaptive Radix Tree☆24Feb 1, 2023Updated 3 years ago
- ☆20Jul 10, 2025Updated 7 months ago
- ☆21Sep 22, 2017Updated 8 years ago
- ☆19Jan 9, 2025Updated last year
- Ceph object store designed for Samsung Key-Value SSD☆57Dec 26, 2022Updated 3 years ago
- VANS: A validated NVRAM simulator☆27Nov 22, 2023Updated 2 years ago
- ☆30Jun 1, 2023Updated 2 years ago
- 2019 Database System Project at Sun Yat-sen University , a simple implementation of SIGMOD, 2016 “FPTree: A Hybrid SCM-DRAM Persistent an…☆24Jul 14, 2019Updated 6 years ago
- WORT: Write Optimal Radix Tree for Persistent Memory Storage Systems (FAST 2017)☆24Apr 1, 2021Updated 4 years ago
- A Rust user-space file system [WIP]☆29Jul 30, 2021Updated 4 years ago
- OKLib: A Toolchain for Checking Silent Semantic Violations in Distributed Systems☆26Oct 3, 2023Updated 2 years ago
- ThyNVM: Transparent hybrid NonVolatile Memory (NOTE: This repo is not working yet. Please refer to the old version: https://github.com/ba…☆29Oct 21, 2017Updated 8 years ago
- Fast RDMA-based Ordered Key-Value Store using Remote Learned Cache☆117Jan 21, 2021Updated 5 years ago
- A Write-friendly and Cache-optimized Hashing Scheme for Non-volatile Memory Systems (MSST 2017, TPDS 2018)☆30Apr 11, 2018Updated 7 years ago
- Code repository for R Machine Learning Techniques, published by Packt☆11Jan 14, 2021Updated 5 years ago
- SQL Fuzz Testing Utilities☆29Dec 19, 2023Updated 2 years ago
- Distributed Shared Persistent Memory. SoCC 2017☆69Jul 20, 2020Updated 5 years ago
- blk-switch kernel implementation (OSDI'21)☆75Mar 25, 2024Updated last year
- Understanding the Idiosyncrasies of Real Persistent Memory☆33Aug 18, 2021Updated 4 years ago
- GCC port of TM system Mnemosyne☆32Oct 29, 2018Updated 7 years ago
- ☆35Sep 13, 2021Updated 4 years ago
- Strata: A Cross Media File System☆74Apr 12, 2023Updated 2 years ago
- ☆36Jan 21, 2021Updated 5 years ago
- ☆36Jan 7, 2023Updated 3 years ago
- ☆31Jun 15, 2022Updated 3 years ago
- Morpheus: Domain Specific Run Time Optimization for Software Data Planes -- Presented at ASPLOS22☆35Apr 11, 2024Updated last year
- A Rust library for safely programming persistent memory☆75Jun 6, 2024Updated last year
- A Clojure library for deconstructing Korean unicode syllable characters into alphabet characters☆10Nov 22, 2021Updated 4 years ago