Scaling a file system to many cores using an operation log
© 2017 Copyright is held by the owner/author(s). It is challenging to simultaneously achieve multicore scalability and high disk throughput in a file system. For example, even for commutative operations like creating different files in the same directory, current file systems introduce cache-line co...
Main Authors: | Bhat, Srivatsa S., Eqbal, Rasha, Clements, Austin T., Kaashoek, M. Frans, Zeldovich, Nickolai |
---|---|
Other Authors: | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory |
Format: | Article |
Language: | English |
Published: |
Association for Computing Machinery (ACM)
2021
|
Online Access: | https://hdl.handle.net/1721.1/137612 |
Similar Items
-
An Analysis of Linux Scalability to Many Cores
by: Boyd-Wickizer, Silas, et al.
Published: (2011) -
OpLog: a library for scaling update-heavy data structures
by: Boyd-Wickizer, Silas, et al.
Published: (2014) -
Hare: a file system for non-cache-coherent multicores
by: Gruenwald, Charles, et al.
Published: (2016) -
RadixVM: Scalable address spaces for multithreaded applications
by: Clements, Austin T., et al.
Published: (2014) -
Scalable Address Spaces Using Rcu Balanced Trees
by: Clements, Austin T., et al.
Published: (2012)