4 papers
Analyzing Configuration Dependencies of File Systems
Tabassum Mahmud, Om Rameshwar Gatla, Duo Zhang +4
File systems play an essential role in modern society for managing precious data. To meet diverse needs, they often support many configuration parameters. Such flexibility comes at…
Understanding Persistent-Memory Related Issues in the Linux Kernel
Om Rameshwar Gatla, Duo Zhang, Wei Xu +1
Persistent memory (PM) technologies have inspired a wide range of PM-based system optimizations. However, building correct PM-based systems is difficult due to the unique character…
On Failure Diagnosis of the Storage Stack
Duo Zhang, Om Rameshwar Gatla, Runzhou Han +1
Diagnosing storage system failures is challenging even for professionals. One example is the "When Solid State Drives Are Not That Solid" incident occurred at Algolia data center,…
Nature of System Calls in CPU-centric Computing Paradigm
Viacheslav Dubeyko, Om Rameshwar Gatla, Mai Zheng
Modern operating systems are typically POSIX-compliant with major system calls specified decades ago. The next generation of non-volatile memory (NVM) technologies raise concerns a…